html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

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

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

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

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

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

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

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

.w-radio:after {
  clear: both;
}

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

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

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

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

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

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

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

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

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

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

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

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

@font-face {
  font-family: Roobert;
  src: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62ae31e556ea9f450cb0111a_Roobert-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roobert;
  src: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62ae31e556ea9fe2a8b0112c_Roobert-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roobert;
  src: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62ae31e556ea9f883ab01119_Roobert-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fellixu;
  src: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62ae40dac7c1e415f26f1273_FellixU-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fellixu;
  src: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62ae40da1e76d700116f5cce_FellixU-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fellixu;
  src: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62ae40dab91b8153daa4a2fc_FellixU-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fellixu;
  src: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62ae40da450de147130c6bf6_FellixU-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fellixu;
  src: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62ae40dad59870f7877c05cb_FellixU-SemiBold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --light-orange: #fa8a0b;
  --red-orange: #df5510;
  --twilight: #0d3459;
  --matte-black: #2b2b2b;
  --orange-red: #e86914;
  --transparent: #fff0;
  --dark-taupe: #b8b5af;
  --copperhead-red: #d3151a;
  --black: black;
  --tan: #f5f3ef;
  --silver: #c7c7c7;
  --grey: #777;
  --light-cool-gray: #cdd3dd;
  --medium-cool-gray: #9fabbd;
  --light-grey: #d5d3d3;
  --midnight: #051f2e;
  --charcoal: #3f3f3f;
  --medium-grey: #aeacad;
  --soft-gray: #f2f2f2;
  --light-tan: #f7f5f1;
  --dark-midnight: #041a26;
  --whisper-gray: #dfdfdf;
  --light-taupe: #e4e2de;
  --faded-copper: #fae2c7;
  --dark-slate-grey: #4f5057;
  --grey-lighter: #8a8787;
  --near-black: #1b1b1b;
  --light-midnight: #092a3df2;
  --denim: #173f57;
  --medium-gray-lighter: #c7c2c4;
  --softer-gray: #f5f5f5;
  --darker-slate-gray: #45464c;
  --tan-70: #f5f3efb3;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.w-users-userformheader {
  text-align: center;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

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

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

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

.w-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformbutton {
  text-align: center;
  width: 100%;
}

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-users-userresetpasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

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

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

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

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

.w-users-usersignupverificationmessage {
  display: none;
}

.w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-useraccountwrapper {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-users-blockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 20px;
}

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  color: var(--white);
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Fellixu, sans-serif;
  font-size: 58px;
  font-weight: 600;
  line-height: 47px;
}

h2 {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: #d7c049;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 25px;
  margin-bottom: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.3em;
}

h3 {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: #0f2d8a;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 25px;
  margin-bottom: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.4em;
}

h4 {
  color: var(--twilight);
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4em;
}

h5 {
  color: var(--matte-black);
  text-align: left;
  letter-spacing: .01em;
  text-transform: none;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 1.5em;
}

h6 {
  margin-top: 0;
  margin-bottom: 40px;
  margin-left: 40px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.3em;
}

p {
  margin-top: 1px;
  margin-bottom: 20px;
  font-family: Fellixu, sans-serif;
  font-size: 18px;
  line-height: 1.6em;
}

a {
  color: var(--orange-red);
  font-family: Fellixu, sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
}

ul {
  margin-top: 0;
  margin-bottom: 30px;
  padding-left: 25px;
}

ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

li {
  margin-top: 10px;
  padding-left: 4px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  line-height: 1.6em;
}

img {
  border-radius: 15px;
  max-width: 100%;
  display: inline-block;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

strong {
  color: var(--twilight);
  font-weight: 700;
}

sup {
  vertical-align: text-top;
  flex-flow: row;
  font-size: 40%;
  line-height: 2em;
  display: inline;
  position: static;
  top: auto;
}

blockquote {
  border-left: 6px solid var(--light-orange);
  letter-spacing: .01em;
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 10px 10px 10px 30px;
  font-family: Fellixu, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.5em;
}

.page-wrapper {
  z-index: 2;
  max-width: none;
  position: relative;
  overflow: visible;
}

.hero-section {
  object-fit: fill;
  background-color: #0000;
  flex-direction: column;
  height: 73vh;
  min-height: 500px;
  display: flex;
  position: relative;
  inset: -1px auto auto;
  overflow: hidden;
}

.hero-section.gigster {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62b5f39b975edc485d0ee04b_Blog-Image-Short-Circuit-Fig1-Copperweld-Power-Grid-Grounding-CCS.jpg");
  background-size: auto, cover;
}

.hero-section.coach {
  z-index: 2;
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-size: auto, cover;
}

.hero-section.certification, .hero-section.financial-advisor, .hero-section.consultant, .hero-section.freelancer, .hero-section.franchise, .hero-section.board {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-size: auto, cover;
}

.hero-section.health {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
}

.hero-section.retirement-community, .hero-section.resume-career, .hero-section.small-business, .hero-section.teach, .hero-section.volunteer {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-size: auto, cover;
}

.hero-section.short {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-position: 0 0, 50% 40%;
  background-size: auto, cover;
  height: 350px;
}

.hero-section.short.about {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-position: 0 0, 50% 38%;
}

.hero-section.short.join-the-conversation {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
}

.hero-section.short.contact {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-position: 0 0, 50% 20%;
}

.hero-section.short.explore-your-options {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
}

.hero-section.short.terms {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-position: 0 0, 50% 13%;
}

.hero-section.short.talk-to-a-coach {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-position: 0 0, 50% 23%;
}

.hero-section.short.get-updates {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
}

.hero-section.short.our-coaches {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-position: 0 0, 50% 38%;
}

.hero-section.interim-executive {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.hero-section.get-medicare {
  background-color: #0f2b5e;
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
}

.hero-section.social-security, .hero-section.business-book {
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
  background-size: auto, cover;
}

.hero-section.card-header {
  height: 850px;
  min-height: auto;
  display: flex;
  top: auto;
}

.hero-section.card-header.short {
  background-image: none;
  height: 750px;
  padding-bottom: 40px;
  overflow: visible;
}

.hero-section.card-header.blog {
  background-color: var(--white);
  justify-content: center;
  align-items: stretch;
  height: auto;
  margin-bottom: 0;
  overflow: visible;
}

.hero-section.card-header.compressed {
  background-color: var(--white);
  height: 400px;
  overflow: visible;
}

.button {
  background-color: var(--red-orange);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--white);
  letter-spacing: .3px;
  border: 2px #d7c049;
  border-radius: 6px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 15px;
  padding: 15px 30px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
  transition: box-shadow .2s;
  box-shadow: 0 20px 15px -10px #00000040;
}

.button:hover {
  background-color: var(--transparent);
  background-image: linear-gradient(135deg, var(--red-orange), var(--light-orange));
  opacity: 1;
  mix-blend-mode: normal;
  box-shadow: 0 15px 10px -8px #00000040;
}

.button.dark-bg {
  background-color: #0000;
  border-width: 2px;
  border-radius: 6px;
  margin-top: 0;
  margin-bottom: 0;
  transition: box-shadow .35s, background-color .2s, transform .35s;
}

.button.dark-bg:hover {
  background-color: #d7c049;
  transform: translate(0, -3px);
  box-shadow: 0 6px 6px #00000040;
}

.button.dark-bg.nav {
  margin-right: 0;
}

.button.dark-bg.login {
  margin-top: 10px;
}

.button.blue {
  background-color: var(--red-orange);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  border-color: #0f2d8a;
  margin-top: 0;
  margin-bottom: 0;
}

.button.blue.flush-top-right {
  text-align: center;
  margin: 0 0 0 60px;
  position: static;
}

.button.blue.flush-top-right.fixed-width {
  text-align: center;
  width: 125px;
}

.button.blue.space-above-medium {
  margin-top: 30px;
}

.button.login {
  background-color: #0000;
  border-color: #d7c049;
  width: 100%;
}

.button.depress {
  border-radius: 6px;
  transition: box-shadow .2s;
  box-shadow: 0 4px 8px #00000040;
}

.button.nav {
  margin-right: 0;
}

.button.hide {
  display: none;
}

.button.full-width {
  width: 100%;
  margin-top: 10px;
}

.button.space-above-small {
  margin-top: 20px;
}

.button.centered {
  justify-content: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  transition: box-shadow .2s;
  display: flex;
}

.button.centered:hover {
  transform: scale(.96);
}

.button.centered.outline {
  border-style: solid;
  border-color: var(--red-orange);
  background-color: var(--transparent);
  background-image: none;
}

.button.gray {
  background-color: var(--dark-taupe);
  color: var(--white);
  background-image: none;
}

.button.search.floater {
  box-shadow: none;
  border-radius: 0 7px 7px 0;
  margin-bottom: 0;
  margin-right: 0;
}

.button.logout {
  color: var(--white);
}

.button._100 {
  text-align: center;
  width: 100%;
}

.button._100.gray {
  text-align: center;
}

.button.copperhead {
  z-index: 2;
  background-color: var(--transparent);
  box-shadow: none;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-image: none;
  border-radius: 0;
  margin-right: 0;
  padding: 13px 40px;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: relative;
  transform: skew(0deg);
}

.hero-content-wrapper {
  background-color: #0000;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 460px;
  height: 350px;
  margin-top: auto;
  margin-bottom: auto;
  padding: 50px 50px 50px 0;
  display: flex;
  position: relative;
}

.hero-content-wrapper.bottom {
  z-index: 3;
}

.hero-content-wrapper.bottom.home {
  width: 500px;
  min-height: 500px;
  padding-top: 20px;
}

.hero-content-wrapper.bottom.card-header {
  z-index: 4;
  width: 55%;
  min-width: 500px;
  height: auto;
  margin-left: 0;
  padding: 0;
}

.hero-content-wrapper.bottom.card-header.hero {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.hero-content-wrapper.bottom.card-header.hero.centered {
  justify-content: center;
  place-items: center;
  display: flex;
}

.hero-content-wrapper.bottom.card-header.centered {
  width: 100%;
}

.hero-content-wrapper.centered {
  align-items: center;
  width: 700px;
  padding-right: 0;
}

.hero-content-wrapper.centered.wide {
  width: 80%;
  max-width: 1000px;
}

.h1 {
  color: var(--white);
  max-width: 1200px;
  padding-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-size: 55px;
  font-weight: 700;
  line-height: 1.23em;
}

.h1.white {
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  max-width: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  line-height: 1.15em;
}

.h1.white.smaller {
  font-size: 48px;
}

.h1.white.smaller.space-above-none, .h1.white.space-above-none {
  margin-top: 0;
}

.h1.home {
  color: var(--white);
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  padding-bottom: 0;
  line-height: 1.15em;
}

.h1.blue {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  -webkit-background-clip: text;
  background-clip: text;
  max-width: 1200px;
  font-size: 70px;
}

.h1.blue.space-above-none {
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  margin-top: 0;
  font-size: 63px;
  line-height: 1.2em;
}

.h1.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.h1.orange.space-above-none {
  margin-top: 0;
  line-height: 1.2em;
}

.h1.purple {
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.h1.purple.space-above-none {
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
}

.h1.space-above-none {
  letter-spacing: .01em;
  max-width: none;
  margin-top: 0;
  font-family: Fellixu, sans-serif;
  font-weight: 700;
}

.h1.space-above-none.space-below-none {
  font-size: 55px;
}

.h1.space-above-none.space-below-none.centered {
  text-align: center;
}

.h1.centered {
  text-align: center;
  font-size: 55px;
  font-weight: 700;
}

.h1.centered.member-login {
  margin-top: 30px;
  margin-bottom: 0;
  font-size: 51px;
}

.h1.centered.member-login.copperhead {
  color: var(--copperhead-red);
  font-size: 50px;
}

.h1.centered.welcome {
  margin-right: 12px;
}

.h1.centered.copperhead {
  text-align: left;
  margin-top: 0;
  font-family: proxima-nova-condensed, sans-serif;
}

.h1.cta {
  text-align: center;
  letter-spacing: .01em;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 46px;
  font-weight: 700;
}

.h1.home-slideshow {
  max-width: 700px;
  margin-top: 0;
  font-size: 54px;
  font-weight: 700;
}

.h1.home-slideshow.smaller {
  font-size: 50px;
}

.button-dark-bg {
  margin-bottom: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

.navbar {
  z-index: 99;
  background-color: #0f2b5e;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  display: flex;
  position: sticky;
  inset: 0 auto auto;
  box-shadow: 0 10px 18px 5px #0006;
}

.nav-text {
  z-index: 101;
  color: var(--white);
  letter-spacing: .02em;
  justify-content: flex-start;
  align-items: stretch;
  padding: 0;
  font-family: Roobert, sans-serif;
  font-size: 15px;
  font-weight: 600;
  transition: color .2s;
  display: block;
  position: relative;
}

.nav-text:hover {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: #fff9;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.nav-text:focus {
  color: var(--light-orange);
}

.nav-text.nav-menu {
  font-weight: 600;
}

.nav-text.nav-menu.copperhead {
  color: var(--black);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.nav-text.nav-menu.copperhead:hover {
  color: var(--copperhead-red);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.nav-text.footer {
  font-size: 16px;
}

.nav-text.dark {
  color: var(--matte-black);
  font-size: 17px;
  line-height: 21px;
}

.nav-text.main {
  margin-right: 10px;
}

.nav-text.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 17px;
}

.nav-text.level-2 {
  color: var(--white);
  font-size: 15px;
  font-weight: 500;
}

.nav-text.level-2:hover, .nav-text.level-2:active {
  color: var(--light-orange);
}

.nav-text.space-right {
  margin-right: 10px;
}

.nav-text.space-right:hover {
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.nav-text.space-right.copperhead {
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: proxima-nova-condensed, sans-serif;
  font-weight: 700;
}

.nav-text.supernav {
  font-size: 15px;
}

.nav-text.supernav:hover {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.navigation-wrapper {
  object-fit: fill;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 1000px;
  height: 100%;
  margin-left: auto;
  margin-right: 0;
  padding: 0 0 0 50px;
  display: flex;
  position: static;
}

.navigation-div {
  flex-direction: row;
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  height: 100%;
  margin-left: auto;
  display: flex;
  position: static;
}

.image {
  max-width: none;
  height: 57px;
  margin-top: 30px;
  margin-bottom: 30px;
  position: static;
}

.nav-menu {
  background-color: #0000;
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: static;
  left: 0;
  right: 0;
}

.container {
  z-index: 3;
  flex-direction: column;
  width: 100%;
  max-width: 1300px;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0 50px;
  display: block;
  position: relative;
  top: auto;
  bottom: auto;
}

.container.cta {
  flex-direction: row;
  justify-content: space-between;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.container.narrow {
  padding-left: 90px;
  padding-right: 90px;
  text-decoration: none;
}

.container.narrow.space-small {
  margin-top: 40px;
  margin-bottom: 40px;
}

.container.leading-space {
  margin-top: 80px;
  margin-bottom: 98px;
}

.container.leading-space.expand-top-bottom-margins {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7vw;
  padding-bottom: 7vw;
}

.container.space-before-large {
  margin-top: 40px;
}

.container.footer-nav {
  height: auto;
}

.container.space-before-medium {
  margin-top: 30px;
}

.container.takeaway {
  flex-direction: row;
  align-items: center;
  margin-top: 30px;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.container.space-after-medium {
  margin-top: 40px;
  margin-bottom: 40px;
}

.container.header {
  z-index: 4;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 50px;
  padding-right: 50px;
  display: flex;
  position: relative;
}

.container.header.full-vw {
  z-index: 3;
  border-bottom-right-radius: 0;
  max-width: 1200px;
  position: relative;
  inset: 0%;
}

.container.header.card {
  justify-content: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  inset: 0%;
}

.container.no-side-margin {
  padding-left: 0;
  padding-right: 0;
}

.container.space-after-medium {
  margin-bottom: 40px;
}

.container.space-after-medium.narrow {
  margin-top: 0;
  margin-bottom: 20px;
}

.container.horizontal {
  z-index: 101;
  flex-direction: row;
  display: flex;
}

.container.callout {
  align-items: flex-end;
  min-width: 75vw;
  max-width: 1500px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
  position: relative;
}

.container.callout.bottom {
  align-items: center;
  max-width: 1500px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 9vw;
}

.container.callout.top {
  padding-bottom: 9vw;
}

.container.callout.top.tan {
  background-color: var(--tan);
}

.container.callout.careers {
  padding-bottom: 0;
}

.container.callout.careers.tan {
  background-color: var(--tan);
}

.container.callout.hr {
  padding-bottom: 50px;
}

.container.card-header {
  width: auto;
  max-width: 1400px;
  height: 100%;
  margin: 0 50px;
  padding-bottom: 10px;
  display: flex;
}

.container.card-header.shadow {
  max-width: none;
  margin-top: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.container.card-header.shadow.short {
  margin-top: 5px;
  display: none;
}

.container.card-header.short {
  height: 100%;
  margin-top: 0;
  padding-bottom: 0;
}

.container.card-header.blog {
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.container.card-header.compressed {
  height: 100%;
  padding-bottom: 0;
}

.container.card-header.slideshow {
  margin-left: auto;
  margin-right: auto;
}

.container.break-over-top {
  margin-top: 200px;
  margin-bottom: -70px;
}

.container.space-above-large {
  height: auto;
  margin-top: 110px;
}

.container.markets {
  z-index: 1;
}

.container.content-over-bg-break {
  z-index: 1;
  padding-top: 9vw;
  padding-bottom: 9vw;
}

.container.content-over-bg-break.top {
  padding-top: 0;
  padding-bottom: 0;
}

.container.push-left {
  margin-bottom: 20px;
  padding-right: 350px;
}

.container.push-left.space-below-medium {
  margin-bottom: 60px;
}

.container.push-left.space-below-large {
  margin-bottom: 50px;
}

.container.featured-video {
  padding-top: 30px;
  padding-bottom: 30px;
}

.container.blog-articles {
  margin-top: 0;
}

.container.nav-panel {
  box-shadow: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #0000;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  position: sticky;
}

.container.space-above-medium {
  width: 100%;
}

.container.space-above-medium.centered {
  width: auto;
}

.container.blog-header {
  z-index: 4;
}

.container.sidebar-content {
  z-index: 2;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 50px;
  display: flex;
}

.container.sidebar-content.all-articles {
  margin-top: 9vw;
}

.container.sidebar-content.space-above-none {
  margin-top: 0;
  padding-top: 0;
}

.container.blog-section {
  margin: 80px auto 0;
}

.container.blog-section.space-above-none {
  margin-top: 0;
}

.container.blog-section.space-above-match-grid {
  margin-top: 30px;
}

.container.bios {
  margin-top: 0;
}

.container.resource-header {
  z-index: 4;
}

.container.narrow-more {
  max-width: 1000px;
}

.container.centered {
  z-index: 3;
  align-items: center;
  display: flex;
}

.container.hidden {
  display: none;
}

.container.full-width {
  max-width: none;
}

.container.full-width.rep-portal-second-group {
  margin-top: 30px;
}

.container.sapce-above-large {
  margin-top: 60px;
}

.container._80px {
  margin-top: 80px;
}

.container.products {
  background-color: #0000;
  margin-top: 80px;
  padding-top: 0;
  padding-bottom: 0;
}

.container.reduced-padding {
  padding-left: 25px;
  padding-right: 25px;
}

.container.large-table {
  display: flex;
}

.container.space-below-xl {
  margin-bottom: 9vw;
}

.container._2-column {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr min-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.container.tracker {
  padding-left: 30px;
  padding-right: 30px;
}

.paragraph {
  color: var(--matte-black);
  text-align: left;
  letter-spacing: .01em;
  margin-top: 19px;
  margin-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6em;
}

.paragraph.center {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
}

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

.paragraph.center {
  text-align: center;
  margin-top: 16px;
}

.paragraph.center.narrow {
  padding-left: 40px;
  padding-right: 40px;
}

.paragraph.larger {
  font-size: 20px;
  font-weight: 400;
}

.paragraph.larger.bold {
  font-weight: 600;
}

.paragraph.larger.bold.blue {
  color: #0f2d8a;
}

.paragraph.larger.bold.blue.space-below-none {
  margin-bottom: 0;
}

.paragraph.white {
  color: var(--white);
  font-weight: 400;
}

.paragraph.white.space-above-none.version {
  letter-spacing: .02em;
  margin-right: 0;
  font-weight: 600;
}

.paragraph.white.space-above-none.left {
  text-align: left;
}

.paragraph.white.bullet, .paragraph.white.space-above-tiny {
  margin-top: 10px;
}

.paragraph.white.semi-bold {
  margin-top: 10px;
  font-size: 20px;
  font-weight: 600;
}

.paragraph.white.centered.space-below-tiny {
  margin-bottom: 14px;
}

.paragraph.white.centered.space-below-tiny.copperhead {
  color: var(--black);
  margin-top: 10px;
  margin-bottom: 0;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 19px;
  font-weight: 500;
}

.paragraph.white.centered.login-footnote {
  margin-top: 40px;
  font-size: 14px;
}

.paragraph.white.centered.login-footnote.copperhead {
  color: var(--black);
  margin-top: 10px;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 16px;
}

.paragraph.white.with-bold {
  background-color: var(--white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.paragraph.numbered-list {
  letter-spacing: .01em;
  margin-top: 15px;
  padding-left: 13px;
}

.paragraph.numbered-list.space-after-none {
  list-style: decimal;
}

.paragraph.sub-bullet {
  margin-left: 21px;
  font-size: 17px;
}

.paragraph.sub-bullet.white {
  margin-top: 10px;
}

.paragraph.space-after-none {
  margin-bottom: 0;
}

.paragraph.space-before-x2 {
  margin-top: 20px;
}

.paragraph.small {
  font-size: 16px;
}

.paragraph.small.space-after-medium {
  margin-bottom: 40px;
}

.paragraph.small.white {
  margin-top: 19px;
  font-size: 16px;
}

.paragraph.small.white.space-above-none {
  margin-top: 0;
  font-size: 16px;
}

.paragraph.small.white.space-above-none.left-margin {
  text-align: left;
  margin-left: 10px;
}

.paragraph.small.space-above-none.centered.strong {
  font-size: 17px;
}

.paragraph.small.gray {
  color: var(--silver);
  margin-top: 0;
}

.paragraph.small.semi-bold {
  font-weight: 600;
}

.paragraph.small.semi-bold.gray {
  color: var(--grey);
}

.paragraph.small.space-above-small.bold {
  font-weight: 700;
}

.paragraph.small.space-above-tiny {
  margin-top: 5px;
  display: block;
}

.paragraph.alphabetical {
  padding-left: 10px;
  list-style-type: lower-alpha;
}

.paragraph.space-above-none {
  text-align: left;
  letter-spacing: .01em;
  margin-top: 0;
}

.paragraph.large {
  color: var(--twilight);
  letter-spacing: .01em;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 15px;
  font-family: Fellixu, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 1.5em;
}

.paragraph.large.white {
  color: var(--white);
  letter-spacing: .01px;
  margin-top: 20px;
  font-family: Fellixu, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.paragraph.large.white.space-above-none {
  margin-top: 0;
  margin-left: 0;
  position: relative;
}

.paragraph.large.white.all-caps {
  letter-spacing: .02em;
  text-transform: uppercase;
}

.paragraph.large.white.centered.space-above-none.small {
  font-size: 21px;
}

.paragraph.large.gray {
  background-image: linear-gradient(135deg, var(--light-cool-gray), var(--medium-cool-gray));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 24px;
}

.paragraph.large.blog-intro {
  text-align: left;
  justify-content: flex-start;
  margin-bottom: 30px;
  display: flex;
}

.paragraph.large.space-above-medium {
  margin-top: 30px;
}

.paragraph.large.space-above-none {
  margin-top: 0;
}

.paragraph.large.space-above-none.space-below-small {
  text-align: left;
  margin-bottom: 20px;
  font-weight: 700;
}

.paragraph.large.space-below-small {
  margin-bottom: 10px;
}

.paragraph.large.centered.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 24px;
}

.paragraph.large.space-above-40-px {
  margin-top: 40px;
}

.paragraph.large.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.paragraph.large.normal {
  font-weight: 400;
}

.paragraph.callout {
  color: var(--white);
  letter-spacing: .01em;
  margin-top: 10px;
  font-size: 20px;
  font-weight: 400;
  position: static;
}

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

.paragraph.centered.white.space-above-none {
  letter-spacing: .2px;
  max-width: 700px;
}

.paragraph.centered.large.white.space-below-medium {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
}

.paragraph.centered.large.white.space-above-none.space-below-small {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.paragraph.centered.space-above-small {
  margin-top: 10px;
}

.paragraph.centered.copperhead {
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 20px;
}

.paragraph.strong {
  font-size: 18px;
  font-weight: 600;
}

.paragraph.strong.white {
  color: var(--white);
}

.paragraph.strong.white.centered.copperhead {
  text-align: left;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 23px;
  font-weight: 500;
}

.paragraph.strong.gray {
  color: var(--dark-taupe);
}

.paragraph.strong.orange {
  background-image: linear-gradient(to bottom, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.paragraph.strong.orange.centered {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
}

.paragraph.strong.center {
  margin-top: 19px;
}

.paragraph.strong.red {
  color: var(--copperhead-red);
}

.paragraph.strong.red.centered {
  margin-top: 10px;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 23px;
}

.paragraph.bullet {
  margin-top: 9px;
  padding-left: 5px;
}

.paragraph.bullet.white {
  margin-top: 9px;
}

.paragraph.bullet.white.tiny {
  letter-spacing: .01em;
  margin-top: 6px;
  padding-left: 2px;
  font-size: 12px;
}

.paragraph.bullet.orange {
  color: var(--orange-red);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  font-weight: 700;
}

.paragraph.bullet.bold {
  font-weight: 700;
}

.paragraph.bullet.tiny {
  margin-top: 5px;
  font-size: 15px;
}

.paragraph.space-above-tiny {
  margin-top: 10px;
}

.paragraph.numbered-list-number {
  text-align: right;
  justify-content: flex-end;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.paragraph.gray {
  color: var(--light-grey);
}

.paragraph.semi-bold {
  margin-top: 10px;
  font-weight: 600;
}

.paragraph.small-icon-text {
  margin-top: 0;
  padding-left: 0;
  font-size: 20px;
  font-weight: 700;
}

.paragraph.small-icon-text.beside-small-icon {
  z-index: 2;
  border: 3px none var(--red-orange);
  box-shadow: none;
  color: var(--white);
  background-image: none;
  background-size: auto;
  border-radius: 0;
  align-items: center;
  height: auto;
  padding: 10px 30px;
  font-size: 17px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.paragraph.space-above-small {
  margin-top: 10px;
}

.paragraph.checkbox-text {
  margin-top: 0;
}

.paragraph.profile-quote {
  margin-top: 0;
  font-size: 22px;
  font-weight: 500;
}

.paragraph.profile-quote.white {
  font-size: 20px;
}

.paragraph.document-list-description {
  font-size: 18px;
}

.paragraph.list-card-details {
  margin-top: 0;
  margin-right: 5px;
  font-size: 17px;
}

.paragraph.list-card-details.leader {
  margin-right: 7px;
  font-weight: 700;
}

.paragraph.login-body {
  color: var(--white);
  text-align: center;
  margin-bottom: 30px;
  font-size: 16px;
}

.paragraph.login-body.no-space {
  margin-top: 0;
  margin-bottom: 0;
}

.paragraph.login-body.error {
  color: var(--light-orange);
  margin: 0 20px;
  font-weight: 600;
}

.paragraph.form-result {
  margin: 10px 20px;
  font-weight: 500;
}

.paragraph.form-result.error {
  color: var(--red-orange);
}

.paragraph.event-details {
  margin-top: 0;
  margin-right: 0;
  font-size: 16px;
}

.paragraph.event-details.leader {
  margin-right: 7px;
  font-weight: 400;
}

.paragraph.event-details.hyphen {
  margin-left: 5px;
  margin-right: 5px;
}

.paragraph.sources {
  color: var(--matte-black);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 0;
  font-family: Fellixu, sans-serif;
  font-size: 19px;
  font-weight: 600;
  line-height: 1.5em;
}

.paragraph.sources.white {
  color: var(--white);
  letter-spacing: .01px;
  margin-top: 20px;
  font-family: Fellixu, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.paragraph.sources.white.space-above-none {
  margin-top: 0;
  margin-left: 0;
  position: relative;
}

.paragraph.sources.white.all-caps {
  letter-spacing: .02em;
  text-transform: uppercase;
}

.paragraph.sources.white.centered.space-above-none.small {
  font-size: 21px;
}

.paragraph.sources.gray {
  background-image: linear-gradient(135deg, var(--light-cool-gray), var(--medium-cool-gray));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 24px;
}

.paragraph.sources.blog-intro {
  text-align: left;
  justify-content: flex-start;
  margin-bottom: 30px;
  display: flex;
}

.paragraph.sources.space-above-medium {
  margin-top: 30px;
}

.paragraph.sources.space-above-none {
  margin-top: 0;
}

.paragraph.sources.space-above-none.space-below-small {
  text-align: left;
  margin-bottom: 20px;
  font-weight: 700;
}

.paragraph.sources.space-below-small {
  margin-bottom: 10px;
}

.paragraph.sources.centered.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 24px;
}

.paragraph.sources.space-above-40-px {
  margin-top: 40px;
}

.paragraph.sources.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.paragraph.sources.normal {
  font-weight: 400;
}

.nav-icon-wrapper {
  align-items: center;
  width: 85px;
  height: 85px;
  margin-top: 8px;
  display: flex;
}

.nav-icon-wrapper.w--current {
  width: 85px;
  height: 85px;
  margin-top: 30px;
  margin-bottom: 20px;
}

.nav-icon-wrapper.footer {
  width: 60px;
  height: 60px;
  margin-top: 0;
  margin-bottom: 10px;
}

.nav-icon-wrapper.footer.w--current {
  width: 70px;
  height: 70px;
  margin-top: 0;
  margin-bottom: 25px;
}

.gold-rule-nav {
  background-color: #d7c049;
  width: 100%;
  height: 4px;
  line-height: 17px;
}

.cta-section {
  background-color: #0f2b5e;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-bottom: 0;
}

.h2 {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--white);
  text-align: left;
  letter-spacing: .01em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 10px;
  margin-right: auto;
  font-family: Fellixu, sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 1.3em;
}

.h2.white {
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2em;
}

.h2.white.center {
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.h2.white.space-above-small {
  margin-top: 10px;
}

.h2.white.smaller {
  font-size: 34px;
  font-weight: 700;
  line-height: 1.3em;
}

.h2.white.smaller.space-below-none {
  font-size: 32px;
  font-weight: 700;
}

.h2.white.smaller.space-below-none.indent {
  padding-left: 20px;
}

.h2.white.smaller {
  font-size: 34px;
}

.h2.white.space-below-none {
  font-weight: 700;
}

.h2.white.docuument-card {
  font-size: 26px;
  line-height: 1.3em;
}

.h2.white.docuument-card.small {
  margin-bottom: 0;
  font-size: 22px;
}

.h2.white.document {
  letter-spacing: .01em;
  font-weight: 700;
}

.h2.center {
  text-align: center;
  margin-top: 0;
  margin-left: auto;
  line-height: 1.2em;
}

.h2.center.white {
  z-index: 3;
  font-size: 40px;
  position: relative;
}

.h2.center.white.markets {
  text-shadow: none;
  margin-bottom: 0;
  padding-left: 6vw;
  padding-right: 6vw;
  font-size: 45px;
  font-weight: 700;
}

.h2.center.space-above-none {
  margin-top: 0;
}

.h2.center.product-card-header {
  font-size: 30px;
}

.h2.center.dark {
  color: var(--midnight);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

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

.h2.blue {
  color: #0f2d8a;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 34px;
}

.h2.blue.topic-header {
  margin-top: 0;
  font-size: 32px;
  line-height: 1.3em;
}

.h2.blue.space-after-none {
  margin-bottom: 0;
}

.h2.blue.space-above-medium {
  margin-top: 20px;
}

.h2.blue.space-above-large {
  margin-top: 40px;
}

.h2.blue.smaller {
  font-size: 30px;
}

.h2.expand-space-above {
  margin-top: 40px;
}

.h2.small {
  color: #0f2d8a;
  font-size: 30px;
}

.h2.small.gold {
  color: #d7c049;
  text-align: center;
}

.h2.small.white {
  color: var(--white);
  font-size: 26px;
}

.h2.small.golden {
  color: #d7c049;
  margin-bottom: 0;
  font-size: 28px;
}

.h2.small.space-below-none.copperhead {
  color: var(--black);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-left: 0;
  font-family: proxima-nova-condensed, sans-serif;
}

.h2.terms {
  color: #0f2d8a;
  margin-top: 40px;
  font-size: 26px;
}

.h2.cta {
  color: var(--white);
}

.h2.gray {
  background-image: linear-gradient(135deg, var(--light-cool-gray), var(--medium-cool-gray));
  margin-bottom: 0;
}

.h2.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  letter-spacing: .01em;
  margin-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-size: 35px;
  font-weight: 700;
}

.h2.orange.top-margin-small {
  margin-top: 20px;
}

.h2.orange.space-below-none {
  margin-bottom: 0;
}

.h2.orange.centered {
  text-align: center;
  margin-right: 0;
}

.h2.orange.centered.small {
  margin-bottom: 20px;
  font-size: 28px;
}

.h2.orange.centered.small.space-below-none {
  margin-bottom: 0;
  font-size: 30px;
}

.h2.orange.centered.small.space-above-medium {
  margin-top: 50px;
  font-size: 32px;
}

.h2.orange.centered.space-below-medium {
  justify-content: center;
  margin-bottom: 20px;
}

.h2.orange.centered.space-above-medium {
  margin-bottom: 10px;
}

.h2.orange.centered.medium, .h2.orange.small {
  font-size: 32px;
}

.h2.callout {
  margin-bottom: 0;
  padding: 60px 60px 60px 40px;
}

.h2.purple {
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.h2.aqua {
  background-image: linear-gradient(135deg, #08b8cc, #1e83b6);
}

.h2.silver {
  background-image: linear-gradient(135deg, var(--light-cool-gray), var(--medium-cool-gray));
  font-family: Fellixu, sans-serif;
  font-weight: 600;
}

.h2.testimonial {
  font-size: 29px;
  font-weight: 600;
}

.h2.matte-black {
  color: var(--matte-black);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.h2.large {
  margin-bottom: 20px;
  font-size: 40px;
  line-height: 1.3em;
}

.h2.large.white {
  letter-spacing: .02em;
  font-size: 45px;
  font-weight: 700;
}

.h2.large.white.space-above-medium {
  margin-top: 20px;
  margin-bottom: 0;
}

.h2.large.white.centered {
  text-align: center;
  margin-bottom: 0;
}

.h2.large.space-below-none {
  margin-bottom: 0;
}

.h2.space-below-small {
  font-size: 30px;
}

.h2.space-below-none {
  margin-bottom: 0;
}

.h2.space-below-tiny {
  margin-bottom: 5px;
  display: flex;
}

.h2.space-below-tiny.white {
  letter-spacing: .01em;
  font-weight: 700;
}

.h2.centered {
  text-align: center;
  letter-spacing: .01em;
  margin-right: 0;
  font-weight: 700;
  display: block;
}

.h2.centered.space-below-medium {
  justify-content: center;
  margin-bottom: 30px;
}

.h2.centered.copperhead {
  color: var(--copperhead-red);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-bottom: 0;
  margin-left: 0;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 43px;
}

.h2.timeline-year {
  z-index: 2;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--white);
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 40px;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 28px;
  display: flex;
  position: relative;
  box-shadow: 0 20px 15px -10px #00000040;
}

.h2.billboard {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  font-size: 50px;
  line-height: 1.3em;
}

.h2.dark {
  margin-bottom: 0;
}

.h2.tab-header {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 36px;
  font-weight: 700;
}

.h2.copperhead {
  color: var(--copperhead-red);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-left: auto;
  font-family: proxima-nova-condensed, sans-serif;
}

.h2.copperhead.centered.small {
  font-size: 38px;
}

.cta-image {
  z-index: 0;
  background-image: none;
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  justify-content: flex-end;
  align-items: center;
  width: 45vw;
  max-width: 630px;
  height: 400px;
  margin-top: -38px;
  margin-bottom: -38px;
  margin-right: 0;
  display: flex;
  position: relative;
  inset: 0% auto;
  box-shadow: 0 8px 12px #0003;
}

.cta-content {
  flex-direction: column;
  align-self: center;
  align-items: flex-start;
  padding-top: 0;
  padding-left: 40px;
  display: flex;
}

.grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
  margin-top: 40px;
}

.grid._3-row-grid {
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
}

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

.grid._2-column.space-above-none, .grid.sales-portal {
  margin-top: 0;
}

.grid.product-line-cards {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid._3-column, .grid.career-cards {
  grid-template-columns: 1fr 1fr 1fr;
}

.card-wrapper {
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 350px;
  max-height: 400px;
  display: flex;
  position: relative;
}

.card-wrapper.product {
  height: auto;
}

.card-wrapper.product-line-card {
  height: 450px;
  max-height: none;
}

.card-label-wrapper {
  z-index: 6;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  background-color: #df5510e6;
  border-radius: 7px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 100%;
  height: auto;
  max-height: 80px;
  margin-top: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 20px 20px 22px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.card-label-wrapper:hover {
  background-color: #df5510e6;
}

.card-label-wrapper.product {
  justify-content: center;
  max-height: none;
  overflow: hidden;
}

.card-label-wrapper.centered {
  flex: 0 auto;
  justify-content: center;
  height: 70px;
  max-height: none;
  padding-left: 20px;
}

.card-label-wrapper.centered.tall {
  max-height: 80px;
}

.card-label-wrapper.product-line {
  flex: 0 auto;
  justify-content: center;
  height: 17%;
  max-height: none;
  padding-left: 20px;
}

.h4 {
  color: var(--charcoal);
  text-align: left;
  object-fit: fill;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin: 0 10px 0 0;
  padding-bottom: 5px;
  padding-right: 0;
  font-size: 22px;
  line-height: 1.3em;
  display: block;
  position: relative;
  left: auto;
}

.h4.card-label {
  color: var(--white);
  letter-spacing: .02em;
  padding-bottom: 3px;
  font-family: Fellixu, sans-serif;
  font-size: 20px;
}

.h4.card-label.product {
  z-index: 4;
  text-align: center;
  margin-right: 0;
  padding-bottom: 0;
  font-size: 20px;
  display: flex;
}

.h4.card-label.small {
  z-index: 5;
  margin-right: 0;
  font-size: 18px;
  font-weight: 700;
}

.h4.card-label.centered {
  text-align: center;
  margin-right: 0;
}

.h4.sidebar-nav {
  margin-left: 0;
  font-size: 20px;
}

.h4.dark {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.h4.orange {
  background-image: linear-gradient(to bottom, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-bottom: 0;
}

.h4.tag-category {
  font-weight: 700;
}

.card-link-block {
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  max-height: none;
  padding: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #0003;
}

.card-intro {
  margin-top: 0;
  padding-top: 20px;
}

.card-arrow {
  flex: 0 auto;
  order: 0;
  align-self: auto;
  width: auto;
  min-width: auto;
  max-width: none;
  height: 16px;
  min-height: auto;
  margin-left: auto;
  margin-right: 0;
  display: block;
  position: relative;
  right: auto;
}

.card-arrow.hidden {
  z-index: 5;
}

.card-bg-wrapper {
  box-shadow: none;
  object-fit: cover;
  object-position: 50% 50%;
  background-color: #aeacad;
  background-image: linear-gradient(#0000, #0000);
  border-radius: 0;
  justify-content: space-between;
  align-self: center;
  align-items: stretch;
  height: 100%;
  max-height: none;
  margin: auto;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.card-bg-wrapper.white {
  background-color: var(--white);
}

.slider {
  background-color: #0000;
  flex-direction: column;
  height: 100%;
  margin-bottom: 0;
  display: block;
}

.quote {
  text-align: center;
  margin-bottom: 30px;
  padding-left: 0;
  padding-right: 0;
}

.quote-name {
  color: #0f2d8a;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 600;
}

.quote-location {
  color: var(--grey);
  text-align: center;
}

.quote-intro {
  color: #0f2d8a;
  text-align: center;
  margin-bottom: 20px;
  font-family: Roobert, sans-serif;
  font-size: 33px;
  font-weight: 600;
  line-height: 1.2em;
}

.slide-nav {
  opacity: .5;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 22px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  inset: 0 auto 0%;
}

.h3 {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: #2450f3;
  letter-spacing: .01em;
  text-transform: none;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  font-family: Fellixu, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.4em;
  display: flex;
  position: static;
}

.h3.centered {
  text-align: center;
  letter-spacing: .01em;
  justify-content: center;
  margin-bottom: 0;
  margin-right: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.3em;
}

.h3.centered.smaller {
  margin-bottom: 23px;
  font-size: 25px;
}

.h3.centered.space-below-small {
  margin-bottom: 13px;
}

.h3.white {
  color: var(--white);
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: none;
  background-clip: border-box;
  justify-content: flex-start;
  margin-bottom: 0;
  font-size: 26px;
}

.h3.white.next {
  opacity: 1;
}

.h3.white.centered {
  margin-right: 0;
}

.h3.white.smaller {
  justify-content: flex-start;
  font-size: 20px;
}

.h3.white.smaller.left {
  text-align: left;
}

.h3.white.left-justified {
  justify-content: flex-start;
}

.h3.footer-nav {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  letter-spacing: .01em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 5px;
  font-family: Fellixu, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.h3.quicklink {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--matte-black);
  letter-spacing: .01em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 27px;
  font-weight: 700;
}

.h3.quicklink.small {
  margin-bottom: 0;
  padding-right: 35px;
  font-size: 22px;
  line-height: 1.3em;
}

.h3.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Fellixu, sans-serif;
  font-size: 28px;
}

.h3.orange.centered {
  text-align: center;
  justify-content: center;
  display: flex;
}

.h3.orange.centered.space-below-small {
  margin-bottom: 10px;
}

.h3.logo-medallion {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 27px;
}

.h3.space-below-none {
  margin-bottom: 0;
}

.h3.space-below-small {
  text-align: center;
  letter-spacing: .01em;
  margin-bottom: 7px;
  margin-right: 0;
  font-size: 25px;
  font-weight: 700;
  line-height: 1.3em;
}

.h3.space-above-none {
  margin-top: 0;
}

.h3.sidebar {
  margin-top: 0;
  margin-bottom: 20px;
  padding-left: 20px;
}

.h3.nav-panel {
  background-color: var(--matte-black);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  box-shadow: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  color: var(--red-orange);
  border-radius: 0;
  font-size: 23px;
  position: relative;
}

.h3.nav-panel.white {
  color: var(--white);
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: none;
  background-clip: border-box;
  width: 100%;
}

.h3.space-below-medium {
  margin-bottom: 20px;
}

.h3.dark {
  color: var(--midnight);
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: none;
  background-clip: border-box;
}

.h3.dark.space-below-medium {
  margin-bottom: 35px;
}

.h3.dark.small {
  font-size: 22px;
}

.h3.dark.small.space-above-medium {
  margin-top: 30px;
}

.h3.next {
  position: absolute;
}

.h3.bio-title {
  font-size: 28px;
}

.h3.bio-title._2nd-line {
  font-size: 24px;
  font-weight: 600;
}

.h3.gray {
  color: var(--medium-grey);
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: none;
  background-clip: border-box;
  margin-top: 9px;
  font-size: 18px;
}

.h3.gray.centered.space-below-tiny {
  margin-bottom: 5px;
}

.h3.gray.centered.space-below-small {
  text-align: left;
}

.h3.gray.space-below-small {
  font-size: 21px;
}

.h3.above-stack-link {
  margin-bottom: 15px;
  margin-left: 20px;
  font-size: 27px;
}

.h3.small.white.left {
  text-align: left;
  justify-content: flex-start;
}

.h3.small.box-fill-total-label {
  color: var(--red-orange);
  text-align: right;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-right: 20px;
  font-size: 21px;
}

.h3.small {
  font-size: 26px;
}

.h3.sales-regions {
  color: var(--midnight);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 30px;
  margin-bottom: 13px;
  margin-right: auto;
  font-size: 23px;
}

.h3.rsm {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 600;
}

.h3.form-subheader {
  color: var(--matte-black);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-bottom: 40px;
  font-size: 24px;
}

.h3.career-categories {
  font-size: 24px;
}

.h3.teams-script {
  letter-spacing: .01em;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  font-family: Great Vibes, cursive;
  font-size: 40px;
}

.h3.list-card-header {
  margin-bottom: 8px;
  font-size: 26px;
}

.h3.print-order {
  color: var(--medium-grey);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-bottom: 30px;
  font-size: 26px;
}

.h3.print-order.space-above-large {
  margin-top: 70px;
}

.h3.print-order.copperhead {
  color: var(--copperhead-red);
  background-image: none;
  margin-bottom: 20px;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 30px;
}

.sider-arrow-left, .slider-arrow-right {
  color: #afaeae;
  margin-top: auto;
  margin-bottom: auto;
  bottom: 35%;
}

.grid-2 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: auto;
  margin-top: 40px;
  margin-bottom: 0;
}

.circle-photo {
  background-color: #0000;
  border: 5px #d9c14900;
  border-radius: 50%;
  align-self: center;
  width: auto;
  max-width: none;
  height: 198px;
  margin: auto;
  padding: 0;
  display: block;
  position: relative;
  inset: auto;
}

.community-link-wrapper {
  opacity: 1;
  background-color: #fff0;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 40px 30px;
  transition: transform .2s;
  display: flex;
  position: relative;
}

.header-h3 {
  color: #0f2d8a;
  font-size: 25px;
  display: flex;
}

.header-h3.community-title {
  color: #d7c049;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 6px;
  font-size: 28px;
}

.community-link-image {
  opacity: 1;
  object-fit: cover;
  border-radius: 0%;
  flex-direction: column;
  justify-content: space-between;
  align-self: auto;
  align-items: stretch;
  width: 200px;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.prefooter-1 {
  background-color: #0f2b5e;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 45px;
  display: flex;
}

.footer-1 {
  background-color: #0d2653;
  margin-top: 0;
  padding-top: 7vw;
  padding-bottom: 7vw;
  display: flex;
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
}

.footer-rule {
  background-color: var(--red-orange);
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: 5px;
  display: flex;
  position: relative;
  inset: 0% 0% 0;
}

.grid-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.community-lead-in {
  color: #b3b3b3;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 0;
  font-size: 16px;
}

.white-facebook-icon {
  z-index: auto;
  opacity: .8;
  align-self: center;
  max-width: none;
  margin: auto auto 20px;
  position: absolute;
  inset: 0%;
}

.div-block-15 {
  opacity: 0;
  background-color: #0000;
  border-radius: 10px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: absolute;
  inset: 0%;
  box-shadow: 0 4px 6px #0003;
}

.community-link-group {
  color: #d7c049;
  text-align: center;
  font-size: 20px;
}

.floating-circle-border {
  z-index: 2;
  border: 5px solid var(--soft-gray);
  opacity: 1;
  border-radius: 100%;
  width: 200px;
  height: 200px;
  position: absolute;
  inset: 0%;
}

.getting-started-title {
  color: #fff;
  text-align: center;
  justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
  font-size: 22px;
  line-height: 1.3em;
  display: flex;
}

.get-started-title {
  z-index: 2;
  text-align: center;
  justify-content: space-between;
  margin-top: 30px;
  display: flex;
  position: relative;
}

.cta-header-wrapper {
  margin-top: 40px;
  padding-bottom: 30px;
}

.get-started-icon {
  z-index: 2;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.get-started-block {
  background-color: #0000;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  padding: 40px;
  display: flex;
  position: relative;
}

.cta-icon {
  opacity: .7;
  align-self: center;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
}

.get-started-background {
  z-index: 1;
  opacity: 0;
  object-fit: cover;
  background-color: #0f306b;
  border-radius: 10px;
  justify-content: space-between;
  display: flex;
  position: absolute;
  inset: 0%;
  box-shadow: 0 4px 6px #00000054;
}

.nav-link {
  flex-direction: column;
  justify-content: space-between;
  height: 53px;
  margin-top: 0;
  padding: 17px 40px 0 0;
  display: flex;
}

.nav-link.nav-menu {
  background-color: #0000;
  height: 50px;
  padding-top: 16px;
  position: relative;
}

.nav-link.nav-menu.hide-from-desktop {
  display: none;
}

.nav-underline {
  background-color: #0000;
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  height: 3px;
  position: relative;
  top: 0;
  bottom: 0;
}

.footer-nav-wrapper {
  align-items: center;
  height: auto;
  margin-bottom: 40px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.text-block {
  color: var(--white);
  letter-spacing: .01em;
  font-family: Fellixu, sans-serif;
}

.text-block.copperhead {
  color: var(--black);
  letter-spacing: .01em;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.div-block-23 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.div-block-24 {
  align-items: center;
  margin-bottom: 25px;
  display: flex;
}

.social-icon {
  opacity: .5;
  height: 100%;
  margin-right: 14px;
  padding-right: 0;
}

.social-icon.supernav {
  opacity: .5;
  margin-right: 0;
}

.social-icon.supernav.panel {
  opacity: 1;
  border-radius: 0;
}

.text-block-2 {
  color: var(--white);
  margin-right: 30px;
  font-family: Roobert, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.footer-social-link {
  align-items: center;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-25 {
  align-items: center;
  height: 20px;
  display: flex;
}

.nav-pipe {
  background-color: var(--white);
  align-items: center;
  width: 1px;
  height: 15px;
  margin: auto 10px;
  padding-top: 4px;
  display: flex;
}

.link-block-3 {
  align-items: center;
  display: flex;
}

.supernav-wrapper {
  z-index: 200;
  background-color: var(--black);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  align-items: center;
  width: 100%;
  height: 60px;
  display: flex;
  position: relative;
  top: 0;
}

.supernav-wrapper.copperhead {
  background-color: var(--copperhead-red);
  background-image: none;
}

.super-nav-link-wrapper {
  z-index: 1000;
  justify-content: flex-end;
  align-items: center;
  margin-left: auto;
  display: flex;
  position: relative;
  right: auto;
}

.super-nav-link-wrapper.left {
  margin-left: 0;
  margin-right: auto;
}

.supernav-link {
  color: #fff;
  margin-right: 0;
  padding: 0;
  font-family: Fellixu, sans-serif;
  font-size: 15px;
  font-weight: 600;
  transition: color .2s;
}

.supernav-link:hover {
  opacity: 1;
  color: #fff9;
}

.supernav-link.welcome {
  margin-right: 7px;
}

.supernav-link.copperhead {
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 16px;
}

.nav-link-block {
  letter-spacing: .01em;
  align-items: center;
  height: 100%;
  padding-left: 18px;
  padding-right: 18px;
  font-size: 16px;
  line-height: 1.4em;
  display: flex;
}

.nav-link-block:hover {
  color: var(--white);
}

.nav-link-block.left-padding-none {
  cursor: default;
  padding-left: 0;
}

.supernav-social-link {
  justify-content: flex-end;
  align-items: stretch;
  height: 18px;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 20px;
  display: flex;
}

.supernav-social-link.panel {
  height: 100%;
  margin: 0 5px;
}

.supernav-social-wrapper {
  justify-content: space-between;
  height: 16px;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-left: 0;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section {
  background-color: #0000;
  flex-direction: column;
  padding-top: 9vw;
  padding-bottom: 9vw;
  display: flex;
  position: relative;
}

.section.tan {
  background-color: var(--tan);
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.tan.bottom-margin--1 {
  padding-bottom: 6.5vw;
}

.section.tan.callout {
  background-color: var(--light-tan);
  padding-top: 0;
  padding-bottom: 0;
}

.section.tan.padding-none {
  padding-top: 0;
  padding-bottom: 0;
}

.section.tan.quicklinks, .section.tan.top-margin-none {
  padding-top: 0;
}

.section.tan.bottom-margin-none {
  padding-bottom: 0;
}

.section.tan.reduced-padding {
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.tan.padding-bottom-none {
  background-color: var(--light-tan);
  padding-bottom: 0;
}

.section.blue {
  background-color: #0f2b5e;
}

.section.margin--1 {
  padding-top: 5vw;
  padding-bottom: 5vw;
}

.section.below-header {
  background-color: var(--white);
  padding-top: 60px;
  padding-bottom: 100px;
  position: relative;
}

.section.below-header.card-header {
  padding-top: 6.5vw;
}

.section.below-header.tan {
  background-color: var(--tan);
}

.section.below-header.ad-landing-page {
  padding-bottom: 6vw;
}

.section.below-header.careers-home {
  padding-bottom: 8vw;
}

.section.below-header.print-request {
  padding-top: 40px;
}

.section.below-header.print-request.copperweld {
  padding-top: 0;
  padding-bottom: 190px;
}

.section.below-header.space-below-more {
  padding-bottom: 100px;
}

.section.light-slate {
  background-color: var(--light-cool-gray);
  margin-top: 0;
}

.section.light-slate.callout {
  padding-top: 0;
  padding-bottom: 0;
}

.section.light-slate.negative-offset {
  margin-top: 170px;
}

.section.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.section.space-below-medium {
  padding-bottom: 5vw;
}

.section.space-below-none {
  padding-bottom: 0;
}

.section.gray {
  background-color: var(--soft-gray);
}

.section.top-padding-none {
  padding-top: 0;
}

.section.top-padding-none.tan {
  background-color: var(--light-tan);
  padding-top: 0;
}

.section.midnight {
  background-color: var(--midnight);
}

.section.midnight.top-rule {
  border-top: 5px solid var(--red-orange);
}

.section.midnight.top-padding-none.rule-bottom {
  border-bottom: 5px solid var(--red-orange);
  background-color: var(--midnight);
}

.section.darker {
  background-color: var(--dark-midnight);
}

.section.midnight.top-rule {
  border-bottom: 5px none var(--red-orange);
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.dk-midnight {
  background-color: var(--dark-midnight);
}

.section.dk-midnight.reduced-padding {
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.space-above-none {
  padding-top: 0;
}

.section.padding-none {
  padding-top: 0;
  padding-bottom: 0;
}

.section.bg-tan.bottom-padding-small {
  padding-bottom: 4.5vw;
}

.image-content-grid {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .3fr;
  align-items: start;
}

.image-content-grid._1-column, .image-content-grid.no-sidebar {
  grid-template-columns: 1fr;
}

.image-content-grid.video-right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  box-shadow: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
  overflow: visible;
}

.image-content-grid.video-right.top-margin-large {
  grid-template-columns: 1fr max-content;
  margin-top: 4vw;
}

.image-content-grid.video-right.top-margin-large.circle {
  grid-template-columns: 1fr max-content;
}

.image-content-grid.video-right.top-margin-large.top-align {
  align-items: start;
}

.image-content-grid.video-right.top-margin-medium {
  margin-top: 4vw;
}

.image-content-grid.video-right.circle {
  grid-template-columns: 1fr max-content;
}

.image-content-grid.video-right.top-align {
  align-items: start;
}

.image-content-grid.video-right.top-align.top-margin-large {
  margin-top: 7vw;
}

.image-content-grid.video-right.top-margin-xl {
  margin-top: 5vw;
}

.image-content-grid.video-left {
  grid-template-columns: max-content 1fr;
}

.image-content-grid.video-left.top-margin-large {
  grid-template-columns: max-content 1fr;
  align-items: center;
  margin-top: 4vw;
}

.image-content-grid.video-left.top-margin-large.bottom-margin-large {
  margin-bottom: 9vw;
}

.image-content-grid.video-left.top-margin-large.circle {
  border-radius: 0%;
  grid-template-columns: max-content 1fr;
}

.image-content-grid.video-left.top-margin-large.circle-image {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-content-grid.video-left.top-margin-large.top-align {
  align-items: start;
}

.image-content-grid.video-left.top-margin-medium {
  align-items: center;
  margin-top: 4vw;
}

.image-content-grid.video-left.top-margin-xl {
  align-items: center;
  margin-top: 5.5vw;
}

.image-content-grid.hero {
  grid-template-columns: 1fr .25fr;
}

.image-content-grid.small-right-image {
  grid-column-gap: 50px;
  grid-template-columns: 1fr 10%;
}

.topic-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 30px;
  display: flex;
}

.topic-content.indent-right {
  margin-bottom: 25px;
  padding-right: 30vw;
}

.topic-content.indent-right.space-below-large {
  margin-bottom: 40px;
}

.topic-content.indent-right.space-below-xl {
  margin-bottom: 50px;
}

.topic-content.padding-left {
  padding-left: 80px;
  padding-right: 0;
}

.topic-content.wide {
  padding-right: 40px;
}

.topic-content.centered {
  align-items: center;
  padding-right: 0;
}

.topic-content.centered.narrow {
  padding-left: 3vw;
  padding-right: 3vw;
}

.topic-content.centered.narrow.space-below-large {
  margin-bottom: 50px;
}

.topic-content.centered.narrow.space-below-xl {
  margin-bottom: 80px;
}

.topic-content.centered.narrow.space-below-40px {
  margin-bottom: 40px;
}

.topic-content.centered.event-description {
  max-width: 1100px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 3vw;
  padding-right: 3vw;
}

.topic-content.centered.event-description.space-below-large {
  margin-bottom: 50px;
}

.topic-content.centered.event-description.space-below-xl {
  margin-bottom: 80px;
}

.topic-content.centered.event-description.space-below-40px {
  margin-bottom: 40px;
}

.sidebar-wrapper {
  border: 2px none var(--light-grey);
  object-fit: cover;
  background-color: #0000;
  border-radius: 10px;
  width: auto;
  max-width: none;
  margin-top: 10px;
  margin-bottom: 10px;
  position: sticky;
  top: 180px;
  overflow: hidden;
  box-shadow: 0 4px 6px #0003;
}

.sidebar-wrapper.outlined {
  border-style: none;
  align-self: flex-start;
}

.sidebar-wrapper.blue {
  background-color: #0f2b5e;
  position: sticky;
  top: 180px;
}

.sidebar-wrapper.gold {
  background-color: #d7c049;
}

.sticky-sidebar {
  object-fit: cover;
  align-items: flex-start;
  margin-bottom: 28px;
  display: flex;
  position: sticky;
  inset: 180px 0% 0%;
}

.sticky-sidebar.sidebar-photo {
  border: 2px #dedede;
  border-radius: 10px;
  flex-direction: row;
  margin-top: 10px;
  margin-bottom: 15px;
  bottom: 0;
  box-shadow: 0 4px 6px #0003;
}

.sticky-sidebar.sidebar-photo.outlined {
  border-style: solid;
}

.question-button {
  background-color: var(--silver);
  border-radius: 20px;
  justify-content: center;
  width: 80px;
  margin-left: 8px;
  padding: 5px 6px 7px;
  display: flex;
}

.text-block-3 {
  color: var(--white);
  border-radius: 15px;
  padding: 0;
  font-family: Roobert, sans-serif;
  font-size: 17px;
  font-weight: 400;
}

.yes-no-buttons-wrapper {
  justify-content: flex-end;
  margin-left: auto;
  padding-left: 40px;
  display: flex;
}

.questionnaire-row {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.question-text {
  align-items: center;
  margin-right: 0;
  font-size: 24px;
  display: flex;
}

.questionnaire-wrapper {
  flex-direction: column;
  padding-top: 0;
  display: flex;
}

.gray-rule {
  background-color: var(--silver);
  width: 100%;
  height: 1px;
  margin-top: 50px;
  margin-bottom: 50px;
}

.gray-rule.padding-small {
  background-color: #c7c7c7b3;
  border: 1px #000;
  height: 1.5px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.gray-rule.more-space {
  margin-top: 80px;
  margin-bottom: 80px;
}

.gray-rule.dark {
  background-color: var(--grey);
  height: 2px;
}

.gray-rule.dark.more-margin {
  opacity: .7;
  margin-top: 80px;
  margin-bottom: 80px;
}

.gray-rule.dark.more-margin.hidden {
  display: none;
}

.gray-rule.more-margin {
  height: 2px;
  margin-top: 80px;
  margin-bottom: 80px;
}

.list {
  margin-top: 20px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 30px;
  font-family: Roobert, sans-serif;
  font-size: 17px;
  line-height: 26px;
}

.list.numbered-list {
  padding-left: 30px;
}

.list.numbered-list.space-before-none {
  padding-left: 31px;
}

.list.numbered-list.level-2 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 70px;
}

.list.space-before-none {
  margin-top: 0;
  padding-left: 20px;
}

.list.space-before-none.space-after-none {
  margin-bottom: 0;
}

.list.reduced-top-space {
  margin-top: 10px;
}

.list.reduced-top-space.numbered-list {
  padding-left: 32px;
}

.list.space-after-medium {
  margin-bottom: 30px;
}

.list.space-before-tiny {
  margin-top: 5px;
}

.list.indent {
  padding-left: 30px;
}

.list.space-above-tiny {
  margin-top: 5px;
}

.list.space-above-none {
  margin-top: 0;
}

.list.space-above-none.table-bullets {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.takeaway {
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
  display: flex;
}

.mask {
  object-fit: fill;
  bottom: 0;
  overflow: scroll;
}

.question-wrapper {
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.left-aligned-icon {
  align-items: flex-start;
  width: auto;
  height: auto;
  min-height: 0;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
  display: flex;
  position: relative;
}

.text-beside-icon {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.answer-wrapper {
  flex-direction: row;
  align-items: flex-start;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.q-a-wrapper {
  margin-top: 0;
  margin-bottom: 0;
}

.q-a-wrapper.space-after-small {
  margin-bottom: 20px;
}

.full-width-image {
  margin-top: 20px;
  margin-bottom: 20px;
}

.space-below-large {
  flex-direction: column;
  margin-bottom: 60px;
  margin-right: auto;
  display: flex;
}

.space-below-large.space-above-large {
  margin-top: 100px;
}

.space-below-large.space-above-none {
  margin-top: 0;
  margin-bottom: 40px;
}

.space-below-large.centered {
  align-items: center;
}

.resource-link-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.resource-link-wrapper.space-after-none {
  margin-bottom: 0;
}

.circle-icon {
  width: 50px;
  max-width: none;
  height: auto;
  margin-right: 0;
}

.circle-icon.get-started {
  margin-top: 5px;
}

.resource-link-button {
  justify-content: flex-end;
  align-items: flex-start;
  margin-top: 3px;
  margin-left: auto;
  display: flex;
  position: relative;
  inset: 0% 0% 0% auto;
}

.next-steps-section {
  background-color: #0f2b5e;
}

.golden-rule {
  background-color: #d7c049;
  height: 4px;
}

.next-step-wrapper {
  margin-top: 30px;
  display: flex;
}

.div-block-37 {
  display: block;
}

.get-started {
  align-items: flex-start;
  margin-top: 80px;
  display: flex;
}

.div-block-39 {
  align-items: flex-start;
  display: flex;
}

.div-block-40 {
  flex-direction: column;
  margin-top: 50px;
  display: flex;
}

._40px-below {
  margin-bottom: 40px;
}

.space-after-small {
  margin-bottom: 20px;
}

.space-after-small.centered.narrow {
  max-width: 900px;
}

.arrow {
  opacity: 0;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.div-block-42 {
  object-fit: fill;
  align-self: auto;
  align-items: flex-start;
  margin-left: 0;
  margin-right: auto;
  display: flex;
  position: relative;
}

.slide {
  padding-left: 60px;
  padding-right: 60px;
  overflow: hidden;
}

.bold-text {
  font-size: 33px;
}

.bold-text-2 {
  line-height: 1.2em;
}

.text-field {
  background-color: var(--soft-gray);
  color: var(--matte-black);
  border: 2px solid #0000;
  border-radius: 5px;
  height: 60px;
  margin-bottom: 10px;
  padding: 28px 20px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  display: block;
}

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

.text-field.space-above-20px {
  margin-top: 20px;
}

.text-field.white {
  background-color: var(--white);
}

.text-field.copperhead {
  border-color: var(--whisper-gray);
  background-color: var(--transparent);
  border-radius: 0;
  height: 70px;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 18px;
}

.field-label {
  color: var(--charcoal);
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
}

.field-label.white {
  color: var(--white);
  margin-top: 24px;
}

.field-label.white.space-above-large {
  margin-top: 50px;
}

.field-label.white.centered {
  text-align: center;
}

.field-label.dark-bg {
  color: var(--silver);
}

.field-label.hidden {
  color: var(--white);
  display: none;
}

.field-label.large.space-below-small {
  margin-top: 10px;
  margin-bottom: 5px;
}

.field-label.small {
  margin-top: 5px;
  margin-bottom: 14px;
  font-size: 13px;
  font-weight: 600;
}

.field-label.copperhead {
  background-color: var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  justify-content: flex-start;
  margin: 10px auto 0 20px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
  display: flex;
  position: relative;
  top: 12px;
}

.text-area {
  background-color: var(--soft-gray);
  color: var(--matte-black);
  border: 1px solid #0000;
  border-radius: 5px;
  height: auto;
  padding: 20px 25px 20px 20px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
}

.recaptcha {
  margin-top: 30px;
  margin-bottom: 20px;
}

.success-message {
  background-color: #d9c14982;
  border-radius: 5px;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 0;
}

.success-message.member-login {
  background-color: var(--light-orange);
  margin-top: 0;
}

.success-message.member-login.copperhead {
  background-color: var(--copperhead-red);
  border-radius: 0;
}

.success-message-text {
  font-family: Fellixu, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.success-message-text.copperhead {
  font-family: proxima-nova-condensed, sans-serif;
}

.error-message-text {
  text-align: center;
  font-family: Roobert, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.error-message {
  text-align: center;
  background-color: #0000;
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-family: Fellixu, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5em;
}

.error-message.cards {
  background-color: var(--light-taupe);
  border-radius: 12px;
  margin-left: 0;
  margin-right: 0;
  padding: 50px;
  box-shadow: 0 20px 15px -10px #0003;
}

.error-message.small {
  color: var(--black);
  text-align: center;
  letter-spacing: .02em;
  font-size: 15px;
}

.error-message.small.copperhead {
  color: var(--white);
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 16px;
}

.form-block {
  margin: 0 0 10px;
}

.form-block.reduced-top-margin-1, .form-block.reduced-top-margin-2 {
  flex-direction: column;
  margin-top: 20px;
  display: flex;
}

.left-sticky-content {
  flex-direction: column;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
  display: flex;
  position: sticky;
  inset: 180px 0 auto;
}

.form-wrapper {
  flex-direction: column;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.form-wrapper.space-above-small {
  margin-top: 19px;
  display: flex;
}

.form-wrapper.space-above-small.hidden {
  display: none;
}

.form-wrapper.print-request {
  margin-top: -110px;
}

.form-wrapper.print-request.space-above-more {
  margin-top: 20px;
}

.form-wrapper.print-request.copperweld {
  margin-top: 10px;
}

.form-wrapper.print-request.copperhead {
  margin-top: 60px;
}

.form-wrapper.space-above-none, .form-wrapper.right-side-form {
  margin-top: 0;
}

.social-media-icons-wrapper {
  height: 30px;
  margin-top: 10px;
  margin-bottom: 20px;
  display: flex;
}

.social-media-icons {
  opacity: 1;
  height: 100%;
  padding-right: 0;
}

.select-field {
  border: 1px solid #0000;
  border-radius: 5px;
  width: 100%;
  height: 64px;
  padding: 20px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  line-height: 23px;
}

.select-field.qty {
  width: 30%;
  height: 64px;
  margin-left: 0;
}

.select-field.qty.grid {
  background-color: #0000;
  border-radius: 30px;
  width: auto;
  height: 40px;
  margin: 10px 0 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 16px;
}

.select-field.qty.rounded {
  border: 1.5px none var(--matte-black);
  color: var(--matte-black);
  background-color: #0000;
  border-radius: 0;
  align-items: center;
  width: 100%;
  height: 50px;
  margin: 0;
  padding: 4px 20px 4px 13px;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.select-field.qty.rounded.copperhead {
  background-color: var(--copperhead-red);
  color: var(--white);
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.select-field.full-width {
  width: 100%;
  height: 60px;
}

.select-field.full-width.copperhead {
  border-width: 2px;
  border-color: var(--whisper-gray);
  background-color: var(--transparent);
  border-radius: 0;
  height: 70px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 18px;
  line-height: 1.3em;
}

.checkbox-field {
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.checkbox-field.hidden {
  display: none;
}

.checkbox {
  border-width: 2px;
  border-color: var(--silver);
  -webkit-text-stroke-width: 1px;
  background-color: #0000;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-top: 10px;
  margin-bottom: 0;
  margin-right: 14px;
}

.checkbox.w--redirected-checked {
  border-width: 2px;
  border-color: var(--light-orange);
  color: var(--red-orange);
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-top: 20px;
  margin-right: 14px;
  padding: 0;
  font-size: 12px;
}

.checkbox.small {
  border-style: solid;
  margin-top: 3px;
  margin-left: -25px;
}

.checkbox.small.gray {
  border: 3px solid var(--dark-taupe);
  background-color: var(--light-orange);
  margin-left: -25px;
}

.form-space-above-small {
  margin-top: 0;
  margin-bottom: 10px;
}

.form-space-above-small.space-below-none {
  margin-top: 0;
}

.button-wrapper {
  object-fit: fill;
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: 0 5px 10px #00000040;
}

.button-wrapper.expand-top-bottom {
  box-shadow: none;
  margin-top: 40px;
  margin-bottom: 30px;
  margin-right: auto;
}

.button-wrapper.expand-top-bottom.copperhead {
  margin-left: 8px;
}

.button-wrapper.expand-top-bottom.copperhead.centered {
  margin-left: auto;
}

.button-wrapper.sapce-above-medium {
  margin-top: 30px;
}

.button-wrapper.nav {
  margin-left: 15px;
  box-shadow: 0 20px 15px -10px #00000040;
}

.button-wrapper.space-above-medium {
  box-shadow: none;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.button-wrapper.space-above-medium.left {
  align-items: flex-start;
}

.button-wrapper.centered {
  box-shadow: none;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

.button-wrapper.centered.space-above-small {
  box-shadow: none;
  margin-top: 30px;
}

.button-wrapper.expand-top {
  box-shadow: none;
  margin-top: 30px;
  margin-right: auto;
}

.button-wrapper.dropdown {
  border-radius: 8px;
  height: auto;
  margin: auto 10px 10px;
  padding: 10px 20px;
  overflow: hidden;
  box-shadow: 0 6px 8px -4px #00000040;
}

.button-wrapper.expand-top-bottom-copy {
  box-shadow: none;
  margin-top: 40px;
  margin-bottom: 30px;
}

.button-wrapper.form {
  box-shadow: none;
  margin-top: 40px;
}

.button-wrapper.nav-banner {
  margin-left: 18px;
}

.button-wrapper.small {
  box-shadow: none;
  margin-left: 20px;
}

.button-wrapper.small.stroke {
  margin-left: 15px;
  display: none;
}

.button-wrapper.tracker {
  box-shadow: none;
  margin-left: 20px;
}

.button-wrapper.tracker.stroke {
  margin-left: 15px;
  display: none;
}

.section-2 {
  grid-template-rows: auto;
}

._2-column-form-grid {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 26vw) 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._2-column-form-grid.left-column-min-content {
  grid-template-columns: .4fr 1fr;
}

._2-column-form-grid.left-column-min-content.wide {
  grid-column-gap: 50px;
}

._2-column-form-grid.print-orders {
  grid-column-gap: 60px;
  grid-row-gap: 10px;
  grid-template-columns: .5fr 1fr;
}

.left-sticky-sidebar {
  padding-right: 0;
}

.main-nav-links-wrapper {
  background-color: #0000;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.space-before-medium {
  margin-top: 40px;
}

.space-before-small {
  margin-top: 10px;
  display: flex;
}

.card-bg-image {
  z-index: 2;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 0;
  align-self: center;
  width: 100%;
  max-width: none;
  height: 100%;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.sticky-sidebar-link {
  object-fit: cover;
  border: 1px #0000;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-46 {
  margin-top: 70px;
  margin-bottom: 30px;
}

.questionnaire-questions-wrapper {
  margin-top: 50px;
  margin-bottom: 25px;
}

.space-below-small {
  margin-bottom: 20px;
}

.space-before-tiny {
  z-index: 2;
  padding-top: 10px;
  position: relative;
}

.background-video {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.header-gradient {
  z-index: 2;
  background-image: linear-gradient(to right, #00000080 30%, #0000 55%);
  width: 100%;
  height: 100%;
  position: absolute;
}

.div-block-47 {
  background-color: #d7c049;
  height: 100%;
  position: relative;
}

.header-bg-color {
  background-color: var(--black);
  width: 100%;
  height: 96%;
  display: flex;
  position: relative;
}

.header-bg-color.bottom-trim {
  background-color: var(--white);
  height: 3vh;
  position: relative;
  inset: 0%;
}

.header-bg-color.card-header {
  border-bottom: 5px solid var(--red-orange);
  background-color: var(--dark-midnight);
  height: 50%;
  display: flex;
}

.header-bg-color.card-header.bottom {
  background-color: var(--white);
  border-bottom-style: none;
}

.header-bg-color.card-header.bottom.tan {
  z-index: auto;
  background-color: var(--tan);
  height: 400px;
  position: relative;
}

.header-bg-color.card-header.bottom.compact {
  height: 55%;
}

.header-bg-color.card-header.orange-rule {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  height: .75%;
}

.header-bg-color.card-header.blog {
  height: 110px;
}

.header-bg-color.card-header.compact {
  height: 45%;
}

.header-bg-color.tan {
  background-color: var(--light-tan);
  height: 100%;
  margin-top: 0;
  position: absolute;
  inset: 0%;
}

.header-bg-color.resource-header {
  z-index: auto;
  border-bottom: 4px solid var(--red-orange);
  background-color: var(--dark-midnight);
  height: 100%;
}

.header-bg-color.resource {
  border-bottom: 5px solid var(--red-orange);
  background-color: var(--dark-midnight);
  height: 110px;
}

.header-bg-color.resource.bio {
  height: 160px;
}

.header-bg-color.resource.faqs {
  height: 340px;
}

.header-bg-color.resource.taller {
  height: 200px;
}

.header-bg-color.parent {
  border-bottom: 5px solid var(--red-orange);
  background-color: var(--dark-midnight);
  height: 191px;
}

.header-bg-color.parent.box-fill {
  height: 201px;
}

.header-bg-color.sales-portal {
  border-bottom: 5px solid var(--red-orange);
  background-color: var(--dark-midnight);
  height: 250px;
  max-height: none;
}

.header-bg-color.sales-portal.print-request {
  height: 284px;
}

.header-bg-color.sales-portal.print-request.copperweld {
  height: 406px;
}

.header-bg-color.sales-portal.print-request.copperhead {
  border-bottom-color: var(--copperhead-red);
  background-color: var(--black);
}

.header-bg-color.sales-portal-home {
  border-bottom: 5px solid var(--red-orange);
  background-color: var(--dark-midnight);
  height: 220px;
}

.circle-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62af8657d95a840e67410535_Icon-Radial-Brushed-Metal-BG-Copperweld-CCA-CCS-Bimetal-Conductors.jpg"), linear-gradient(135deg, var(--light-orange), var(--red-orange));
  object-fit: fill;
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  border-radius: 50%;
  justify-content: flex-start;
  align-items: center;
  width: 300px;
  height: 300px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 40px;
  padding: 0;
  display: flex;
  position: relative;
  left: -40px;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.circle-image-wrapper.grid {
  object-fit: cover;
  background-image: none;
  border-radius: 12px;
  width: 320px;
  height: 320px;
  min-height: auto;
  max-height: none;
  margin-top: 0;
  margin-right: 0;
  padding: 0;
  position: relative;
  left: 0;
}

.div-block-49 {
  background-image: none;
  background-position: 0 0;
  background-size: cover;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  margin-right: 0;
  display: flex;
  position: relative;
}

.content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 650px;
  margin-left: 0;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 0;
  display: flex;
  position: relative;
  left: -40px;
}

.circle-image-content-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 83px 300px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-top: 60px;
  display: grid;
  position: relative;
}

.heading {
  margin-top: 0;
}

.circle-image {
  object-fit: cover;
  border-radius: 200%;
  width: 96%;
  max-width: none;
  height: 96%;
  margin: auto;
  padding: 0;
  display: block;
  position: static;
  inset: 0%;
  overflow: hidden;
}

.bio-title {
  color: #a29fa0;
  margin-top: 5px;
  margin-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-size: 22px;
}

.space-after-large {
  margin-bottom: 60px;
}

.utility-page-wrap {
  background-color: #0000;
  background-image: linear-gradient(#0009, #0009);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
  position: relative;
}

.utility-page-wrap._404 {
  background-image: none;
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: relative;
}

.utility-page-content {
  z-index: 2;
  text-align: center;
  flex-direction: column;
  width: 400px;
  display: flex;
  position: relative;
}

.utility-page-content._404 {
  z-index: auto;
  justify-content: center;
  align-items: center;
  width: 360px;
  height: 100%;
  margin: 100px auto;
  padding-top: 0;
  position: relative;
  inset: auto 0%;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.form-icon {
  width: 100px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.div-block-51 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.background-video-2 {
  object-fit: cover;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-52 {
  z-index: 1;
  width: 100%;
  position: relative;
}

.div-block-53 {
  z-index: 2;
  position: relative;
}

.div-block-54 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: relative;
}

.image-8 {
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-55 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.body {
  background-color: var(--white);
  margin-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-weight: 400;
}

.body.white {
  color: var(--white);
  letter-spacing: .02em;
  line-height: 28px;
}

.body.white.space-above-medium.centered, .body.white.centered {
  text-align: center;
  line-height: 1.8em;
}

.body.medium {
  font-weight: 500;
}

.div-block-56 {
  margin-top: 20px;
}

.h5 {
  letter-spacing: 0;
  text-transform: none;
  font-size: 26px;
  line-height: 1.2em;
}

.h5.spade-before-medium {
  margin-top: 40px;
}

.h5.spade-before-medium.space-after-medium {
  margin-bottom: 30px;
}

.h5.space-before-large {
  margin-top: 40px;
  margin-bottom: 0;
  line-height: 1.3em;
}

.h5.space-before-large.space-after-medium {
  margin-bottom: 40px;
}

.link-block-4 {
  object-fit: cover;
  position: sticky;
}

.sidebar-image-outlined {
  border-radius: 7px;
}

.factoid-content {
  object-fit: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  display: flex;
}

.space-above-small {
  margin-top: 25px;
}

.space-above-small.push-left {
  flex-direction: column;
  margin-top: 20px;
  margin-right: auto;
  display: flex;
}

.space-above-small.push-left.reduce-space-above {
  margin-top: 10px;
}

.space-above-small.centred {
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-9 {
  object-fit: fill;
}

.image-10 {
  object-fit: cover;
  max-width: 101%;
  margin: auto;
  overflow: hidden;
}

.factoid-body {
  color: var(--white);
  margin-bottom: 0;
  line-height: 1.7em;
}

.content-left-of-video {
  flex-direction: column;
  justify-content: center;
  margin-top: 60px;
  margin-bottom: auto;
  margin-right: 60px;
  display: flex;
  position: relative;
}

.content-left-of-video.space-above-none {
  margin-top: auto;
}

.content-left-video-right-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 80px;
  display: flex;
  position: relative;
}

.youtube {
  width: 100%;
  height: auto;
}

.video-right {
  border-radius: 10px;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 6px 9px #0000004d;
}

.nav-menu-icons, .link-block-5 {
  display: none;
}

.div-block-62 {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.space-above-large {
  margin-top: 60px;
}

.space-above-large.space-below-small {
  margin-bottom: 30px;
}

.space-above-large.space-above-none {
  margin-top: 0;
}

.div-block-63 {
  align-items: center;
  margin-bottom: 18px;
  display: flex;
}

.image-12 {
  height: 42px;
  padding-right: 10px;
}

.success-message-2 {
  background-color: var(--soft-gray);
  text-align: center;
  border-radius: 10px;
  width: 100%;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
}

.error-message-2 {
  background-color: var(--faded-copper);
  border-radius: 10px;
  margin-top: 40px;
  padding: 30px;
}

.error-message-2.copperhead {
  background-color: var(--copperhead-red);
  border-radius: 0;
}

.navbar-2 {
  z-index: 5;
  box-shadow: none;
  opacity: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #041a26f2;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 150px;
  display: flex;
  position: sticky;
  top: 0;
}

.navbar-2.copperhead {
  background-color: var(--white);
  box-shadow: 0 10px 20px #00000040;
}

.icon-element {
  width: auto;
  max-width: none;
  height: auto;
  position: absolute;
  inset: 0%;
}

.space-after-medium {
  margin-bottom: 40px;
}

.div-block-64 {
  align-items: center;
  display: flex;
}

.bg-color-loop {
  opacity: 1;
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  width: 100%;
  height: 100%;
  position: absolute;
}

.bg-color-loop.purple {
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.bg-color-loop.aqua {
  background-image: linear-gradient(135deg, #08b8cc, #0479a3);
}

.bg-color-loop.orange {
  background-image: linear-gradient(135deg, #e7650d, #df5510);
  display: flex;
}

.header-imagery-wrapper {
  object-fit: cover;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: flex-end;
  width: 50vw;
  height: 66vh;
  padding-top: 0;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: hidden;
}

.header-imagery-wrapper.card-header {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/632e07c9521b922da3ea477b_Background-Stainless-Steel-Copperweld-Bimetallic-Conductors.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  justify-content: center;
  width: 100%;
  min-width: auto;
  max-width: 1400px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  box-shadow: 0 30px 20px -20px #00000040;
}

.header-imagery-wrapper.card-header.shadow {
  max-width: 1400px;
  margin-top: 0;
  box-shadow: 0 30px 20px -20px #00000040;
}

.header-imagery-wrapper.card-header.shadow.blog {
  overflow: visible;
  box-shadow: 0 40px 20px -25px #00000040;
}

.header-imagery-wrapper.card-header.blog {
  z-index: 3;
  border: 1px none var(--grey);
  border-radius: 20px;
  max-width: 1200px;
  height: auto;
  margin-top: 0;
  position: absolute;
  overflow: hidden;
  box-shadow: 0 40px 20px -30px #00000040;
}

.header-imagery-wrapper.card-header.blog.video {
  z-index: 3;
  border-style: solid;
  position: relative;
}

.header-imagery-wrapper.card-header.slideshow {
  box-shadow: none;
  border-radius: 0;
}

.header-imagery-wrapper.card-header.slideshow.stroke {
  border: 2px solid var(--red-orange);
  border-radius: 20px;
}

.header-video {
  z-index: 2;
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/632e07c9521b922da3ea477b_Background-Stainless-Steel-Copperweld-Bimetallic-Conductors.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: center;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.header-video.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
}

.header-video.purple {
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.header-video.hidden {
  border-radius: 0;
}

.header-video.full-screen-bg {
  opacity: .4;
  background-image: none;
}

.header-video.full-screen-bg.hidden {
  display: none;
}

.header-video.login {
  background-image: none;
}

.header-imagery-bottom-trim {
  z-index: 3;
  opacity: 1;
  -webkit-backdrop-filter: contrast(50%) blur(10px);
  backdrop-filter: contrast(50%) blur(10px);
  mix-blend-mode: color;
  background-color: #0992fc;
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  border-bottom-left-radius: 20px;
  width: 50vw;
  height: 3vh;
  display: flex;
  position: absolute;
  inset: auto 0% 0 auto;
}

.header-imagery-bottom-trim.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
}

.header-imagery-bottom-trim.blur {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  mix-blend-mode: color;
}

.header-imagery-bottom-trim.purple {
  background-color: #ac3eb4;
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.slide-1 {
  height: auto;
  position: relative;
  inset: auto;
}

.mask-2 {
  object-fit: fill;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.slider-2 {
  width: 100%;
  height: 70vh;
  display: none;
}

.left-arrow {
  justify-content: flex-start;
  width: 1200px;
  height: 60px;
  margin: 0 auto;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: auto 0% -30px;
  overflow: hidden;
}

.right-arrow {
  z-index: auto;
  width: 1200px;
  height: 60px;
  margin: 0 auto;
  padding-left: 0;
  display: flex;
  inset: auto 0% -30px;
}

.icon {
  z-index: 3;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-left: 0;
  font-size: 37px;
  display: flex;
  position: relative;
  inset: 0% auto;
}

.div-block-67 {
  width: 1200px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
  position: absolute;
  inset: auto 0% 0%;
}

.slide-nav-2 {
  display: none;
}

.icon-2 {
  z-index: 3;
  justify-content: center;
  width: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  font-size: 37px;
  display: flex;
  position: relative;
  top: 0%;
  bottom: 0%;
}

.slideshow-nav-circle {
  z-index: 2;
  background-image: repeating-linear-gradient(135deg, var(--light-cool-gray), var(--medium-cool-gray));
  border-radius: 50%;
  justify-content: center;
  width: 60px;
  height: 60px;
  margin-left: 50px;
  display: flex;
  position: absolute;
}

.slideshow-nav-circle.right {
  margin-left: 122px;
}

.slide-2 {
  width: auto;
  height: auto;
  padding-bottom: 0;
  padding-right: 0;
  position: absolute;
  inset: 0%;
}

.h1.white {
  margin-top: 140px;
}

.video-slideshow {
  background-color: #0000;
  height: 100%;
  padding-top: 0;
  display: block;
  position: static;
  overflow: hidden;
}

.slideshow-mask {
  z-index: 2;
  border-radius: 20px;
  height: 800px;
  margin-left: 50px;
  margin-right: 50px;
  overflow: hidden;
  box-shadow: 0 30px 20px -20px #00000040;
}

.slideshow-mask.profile {
  border-radius: 0;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
}

.slide-nav-center {
  justify-content: center;
  display: flex;
  inset: auto 0% 60px;
}

.slide-nav-center.hidden {
  display: none;
}

.header-bg-image {
  z-index: 3;
  opacity: 1;
  object-fit: cover;
  background-color: #0000;
  border-radius: 0;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: 100%;
  min-height: auto;
  margin: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.header-bg-image.full-screen-bg {
  opacity: .4;
  filter: blur(1px);
}

.header-bg-image.full-screen-bg.hidden {
  display: none;
}

.header-bg {
  z-index: 1;
  justify-content: center;
  height: 70vh;
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.text-block-4 {
  z-index: 1;
  color: var(--white);
  font-size: 17px;
  font-weight: 600;
  position: relative;
}

.button-link-block {
  border-radius: 7px;
  margin-right: 0;
  padding: 18px 33px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 5px 10px #0003;
}

.button-bg-blue {
  object-fit: cover;
  background-color: #2450f3;
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  display: flex;
  position: absolute;
  inset: 0%;
}

.button-bg-blue.solid {
  background-image: none;
  display: flex;
}

.blue-button-wrapper {
  margin-right: auto;
}

.button-bg {
  z-index: 3;
  border: 3px none var(--red-orange);
  background-color: #0000;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 1;
  color: var(--light-orange);
  position: absolute;
  inset: 0%;
}

.button-bg.solid {
  background-color: var(--red-orange);
  opacity: 1;
  background-image: none;
}

.button-bg.orange.solid {
  background-color: var(--red-orange);
  opacity: 0;
  background-image: none;
  display: flex;
}

.button-bg.orange {
  background-color: var(--red-orange);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
}

.button-bg.orange.darker {
  background-image: none;
}

.button-bg.orange.solid {
  background-image: linear-gradient(135deg, #e9993e80, var(--red-orange));
}

.button-bg.aqua {
  background-color: #0479a3;
  background-image: linear-gradient(135deg, #08b8cc, #0479a3);
}

.button-bg.aqua.darker {
  background-color: #0479a3;
  background-image: linear-gradient(135deg, #08b8cc80, #0479a3);
}

.button-bg.purple {
  background-color: #671c97;
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.button-bg.purple.darker, .button-bg.purple.solid {
  background-image: linear-gradient(135deg, #97589d80, #671c97);
}

.button-bg.metal {
  background-image: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/632e07c9521b922da3ea477b_Background-Stainless-Steel-Copperweld-Bimetallic-Conductors.jpg");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  margin-bottom: auto;
  display: flex;
}

.button-bg.dark {
  background-image: linear-gradient(to bottom, var(--midnight), var(--midnight));
}

.button-with-arrow-wrapper {
  object-fit: cover;
  border-radius: 7px;
  align-self: stretch;
  align-items: stretch;
  margin: 0 0 10px;
  padding: 12px 34px 12px 20px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.button-with-arrow-wrapper.sidebar {
  padding-left: 15px;
}

.button-with-arrow-wrapper.space-above-medium {
  margin-top: 35px;
  display: flex;
}

.button-with-arrow-wrapper.card {
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  width: 100%;
  margin: auto 0 0;
  bottom: auto;
  box-shadow: 0 20px 15px -10px #00000040;
}

.button-with-arrow-wrapper.blog {
  margin-bottom: 0;
}

.button-with-arrow-wrapper.no-arrow {
  margin-right: 0;
  padding: 15px 30px;
}

.button-with-arrow-wrapper.no-arrow.nav {
  margin-top: 0;
  margin-bottom: 0;
}

.button-with-arrow-wrapper.no-arrow.small {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 10px 8px -7px #0000001a;
}

.button-with-arrow-wrapper.no-arrow.small.stroke {
  border: 2px solid var(--light-orange);
}

.button-with-arrow-wrapper.full-width {
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
}

.button-with-arrow-wrapper.full-width.centered {
  justify-content: center;
  padding-right: 20px;
}

.button-with-arrow-wrapper.space-above-none {
  margin-top: 0;
}

.button-with-arrow-wrapper.space-above-none.right-padding-none {
  height: 50px;
  margin-right: 0;
}

.button-with-arrow-wrapper.dropdown {
  width: 100%;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  box-shadow: 0 10px 15px -7px #00000040;
}

.button-with-arrow-wrapper.large {
  padding-top: 20px;
  padding-bottom: 20px;
}

.button-with-arrow-wrapper.small {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  box-shadow: 0 15px 10px -7px #00000040;
}

.button-arrow {
  z-index: 2;
  border: 1px none var(--white);
  border-radius: 0;
  height: 50%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button-arrow.sidebar {
  height: 12px;
}

.button-arrow.no-wrapper {
  margin-right: 11px;
}

.button-arrow.small {
  height: 10px;
}

.button-arrow.absolute {
  width: 13px;
  height: auto;
  position: absolute;
}

.button-arrow.absolute.over {
  opacity: 0;
}

.button-arrow.download {
  transform: rotate(90deg);
}

.button-arrow.search {
  height: 18px;
  margin-bottom: 0;
  padding-right: 10px;
}

.button-with-arrow-content {
  z-index: 4;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.button-with-arrow-content.stack-link {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  padding-right: 28px;
  display: grid;
}

.button-with-arrow-content.nested {
  justify-content: flex-start;
  margin-right: auto;
  padding-top: 12px;
  padding-right: 30px;
  font-size: 1px;
  display: flex;
  overflow: hidden;
}

.button-with-arrow-content.nested.hover-over {
  display: flex;
}

.button-text {
  z-index: 2;
  color: var(--white);
  letter-spacing: .02em;
  margin-bottom: 2px;
  padding-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
  position: relative;
}

.button-text.stack-link {
  color: var(--matte-black);
  margin-bottom: 0;
  padding-right: 3px;
  font-size: 19px;
  font-weight: 600;
}

.button-text.stack-link.sidebar {
  margin-bottom: 0;
  font-size: 16px;
}

.button-text.stack-link.white {
  color: var(--white);
  font-size: 19px;
}

.button-text.stack-link.small {
  padding-bottom: 0;
  font-size: 16px;
}

.button-text.stack-link.small.inset {
  padding-bottom: 10px;
  padding-left: 30px;
}

.button-text.small {
  z-index: 4;
  align-items: center;
  margin-bottom: 0;
  font-size: 15px;
  display: flex;
}

.button-text.tag {
  color: var(--charcoal);
  text-align: center;
  letter-spacing: .02em;
  text-transform: none;
  margin-bottom: 0;
  padding: 5px 20px;
  font-size: 14px;
}

.button-text.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.button-text.gray {
  color: var(--grey-lighter);
  font-size: 16px;
  font-weight: 600;
}

.button-text.sidebard-dropdown {
  color: var(--grey);
  padding-bottom: 10px;
}

.button-text.large {
  font-size: 19px;
}

.button-text.tiny {
  font-size: 13px;
}

.arrow-dot-wrapper {
  background-color: #0000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 26px;
  min-width: 26px;
  height: 26px;
  margin-right: 11px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.arrow-dot-wrapper.orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
}

.arrow-dot-wrapper.sidebar {
  width: 25px;
  height: 25px;
  margin-right: 10px;
}

.arrow-dot-wrapper.small {
  width: 21px;
  min-width: 0;
  height: 21px;
  overflow: visible;
}

.arrow-dot-wrapper.hidden {
  display: none;
}

.stack-link-button {
  width: 300px;
  margin-top: 0;
}

.stack-link-rule {
  background-color: var(--light-cool-gray);
  opacity: .7;
  width: 100%;
  height: 1px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.stack-link-rule.top {
  background-color: var(--light-cool-gray);
  width: 100%;
  margin: 0 auto 0 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.stack-link-rule.top.wide {
  width: 320px;
}

.stack-link-rule.light {
  background-color: var(--silver);
  width: 100%;
  margin-top: 3px;
  margin-bottom: 3px;
}

.stack-link-rule.nav-panel {
  background-color: var(--light-grey);
  box-shadow: none;
  opacity: 1;
  border-radius: 0;
  height: 1.5px;
  margin: 20px 5px;
  padding-left: 0;
  display: flex;
  position: relative;
}

.stack-link-rule.white {
  z-index: 2;
  background-color: var(--white);
  width: 270px;
  margin-top: -1px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.stack-link-rule.hidden {
  display: none;
}

.stack-link-bg {
  opacity: 0;
  border-radius: 7px;
  display: flex;
  position: absolute;
  inset: 0%;
  box-shadow: 0 10px 20px #0003;
}

.stack-link-bg.orange {
  background-color: var(--red-orange);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 0;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  margin-left: 0;
  margin-right: auto;
  display: flex;
  position: absolute;
  box-shadow: 0 10px 20px #0003;
}

.stack-link-bg.purple {
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.stack-link-bg.aqua {
  background-image: linear-gradient(135deg, #08b8cc, #0479a3);
}

.stack-link-bg.blue {
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
}

.stack-link-bg.orange {
  opacity: 0;
  background-color: #df5510;
  background-image: linear-gradient(135deg, #ee8f22, #df5510);
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  margin-left: 0;
  margin-right: auto;
  display: flex;
  position: absolute;
  box-shadow: 0 10px 20px #0003;
}

.arrow-dot-bg {
  background-color: var(--matte-black);
  width: 100%;
  height: 100%;
  position: absolute;
}

.arrow-dot-bg.orange {
  background-color: var(--light-orange);
  background-image: linear-gradient(135deg, var(--light-orange), #dd583580);
  border: 1px #000;
  border-radius: 20px;
}

.arrow-dot-bg.purple {
  background-color: #ac3eb4;
  background-image: linear-gradient(135deg, #ac3eb4, #60327180);
}

.arrow-dot-bg.aqua {
  background-color: #08b8cc;
  background-image: linear-gradient(135deg, #08b8cc, #0479a3);
}

.arrow-dot-bg.blue {
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
}

.stack-link-wrapper {
  z-index: 2;
  border-bottom: 1px none var(--light-cool-gray);
  align-items: center;
  width: 100%;
  height: auto;
  margin: 2px auto 2px 0;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 0;
  font-size: 17px;
  display: flex;
  position: relative;
  left: 0;
}

.stack-link-wrapper.sidebar {
  width: 100%;
  height: 50px;
}

.stack-link-wrapper.panel {
  width: 100%;
}

.stack-link-wrapper.small {
  height: 54px;
  margin-left: 0;
  left: 0;
}

.stack-link-wrapper.wide {
  width: 320px;
}

.stack-link-wrapper.extra-wide {
  width: 100%;
}

.stack-link-wrapper.push-left {
  width: auto;
  margin-left: 0;
  display: flex;
  left: 0;
}

.stack-link-wrapper.space-above-small {
  margin-top: 10px;
}

.space-above-medium {
  flex-direction: column;
  justify-content: center;
  width: auto;
  margin-top: 40px;
  display: flex;
}

.sidebar-feature-link-block {
  background-color: var(--midnight);
  background-image: none;
  border-radius: 12px;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 0;
  position: sticky;
  top: 180px;
  box-shadow: 0 20px 15px -10px #00000040;
}

.sidebar-feature-link-block.space-above-none {
  margin-top: 0;
}

.sidebar-feature-content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: auto;
  margin-right: 0;
  padding: 32px 20px 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.sidebar-feature-content-wrapper.centered {
  align-items: center;
}

.sidebar-link-text {
  color: var(--white);
  letter-spacing: .02em;
  margin-bottom: 30px;
  padding-left: 14px;
  padding-right: 20px;
  font-family: Fellixu, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 1.5em;
}

.sidebar-link-text.centered {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

.sidebar-video-header-wrapper {
  border-bottom: 5px solid var(--red-orange);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 100%;
  height: 200px;
  position: relative;
  overflow: hidden;
}

.sidebar-video {
  z-index: 1;
  background-color: #0000;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.sidebar-video.hidden {
  display: none;
}

.image-color-overlay {
  z-index: 2;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 0;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: color;
  background-clip: border-box;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
}

.image-color-overlay.purple {
  background-image: linear-gradient(135deg, #ac3eb4, #ac3eb4);
}

.image-color-overlay.aqua {
  background-image: linear-gradient(135deg, #08b8cc, #0479a3);
}

.image-color-overlay.blue {
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
}

.image-color-overlay.billboard {
  border-top-left-radius: 0;
  border-bottom-right-radius: 12px;
}

.image-color-overlay.product {
  display: flex;
}

.image-color-overlay.dark {
  mix-blend-mode: multiply;
  background-image: none;
  display: flex;
}

.image-color-overlay.product-line {
  z-index: 3;
  opacity: 0;
  display: flex;
}

.image-color-overlay.product-line.hidden {
  display: none;
}

.header-bg-wrapper {
  flex-direction: column;
  height: 100%;
  margin-bottom: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.header-bg-wrapper.compact {
  height: 100%;
}

.callout-wrapper {
  z-index: 1;
  background-color: var(--midnight);
  background-image: none;
  border-radius: 14px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 75vw;
  max-width: none;
  height: auto;
  min-height: 550px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.callout-wrapper.bottom {
  height: auto;
  min-height: 550px;
  margin-top: 0;
  margin-bottom: -220px;
  padding-top: 60px;
  padding-bottom: 60px;
  box-shadow: 0 20px 15px -10px #00000040;
}

.callout-wrapper.bottom.tall {
  box-shadow: 0 20px 15px -10px #00000040;
}

.callout-wrapper.billboard {
  z-index: 3;
  border: 3px none var(--light-orange);
  background-color: #0000;
  border-radius: 15px;
  min-height: 650px;
}

.callout-wrapper.billboard.centered {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

.callout-content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  height: auto;
  margin: 0;
  padding: 0 60px 0 50px;
  display: flex;
  position: relative;
}

.callout-content.card {
  z-index: 10;
  width: 50%;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-left: 5%;
  padding-right: 5%;
}

.callout-content.card.link {
  width: auto;
}

.callout-content.document {
  z-index: 4;
  width: 55%;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 40px;
  padding-right: 5%;
}

.callout-image-wrapper {
  z-index: 2;
  border-left: 5px solid var(--red-orange);
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  margin-left: auto;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.callout-image-wrapper.billboard {
  border-left-style: none;
  width: 100%;
}

.billboard-background-video {
  border-left: 5px none var(--red-orange);
  background-image: none;
  justify-content: center;
  width: 100%;
  height: 100%;
  max-height: 110%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.billboard-background-video.gradient-overlay {
  background-image: linear-gradient(to right, #0006, #0000);
}

.gradient-button {
  border-radius: 7px;
  padding: 15px 30px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 5px 10px #00000040;
}

.breadcrumb-wrapper-2 {
  background-color: var(--charcoal);
  box-shadow: none;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  margin-bottom: 35px;
  margin-right: 10px;
  padding: 6px 18px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.breadcrumb-wrapper-2.small {
  background-color: #7779;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  margin-bottom: 24px;
  margin-left: 0;
  margin-right: auto;
  padding: 5px 16px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.breadcrumb-wrapper-2.small.featured {
  z-index: 2;
  width: auto;
  margin: auto auto 30px;
}

.breadcrumb-wrapper-2.small.hidden {
  display: none;
}

.breadcrumb-wrapper-2.light-bg {
  background-color: var(--whisper-gray);
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.breadcrumb-wrapper-2.breadcrumb {
  background-color: #777777b3;
  margin-bottom: 35px;
  margin-right: 15px;
}

.breadcrumb-wrapper-2.breadcrumb.w--current {
  background-color: #0000;
  box-shadow: 0 15px 10px -7px #0003;
}

.breadcrumb-wrapper-2.breadcrumb.document {
  background-color: #3f3f3f80;
  margin-bottom: 22px;
}

.breadcrumb-wrapper-2.breadcrumb.document.small {
  margin-bottom: 14px;
}

.tag-text {
  z-index: 3;
  color: var(--white);
  letter-spacing: .1em;
  text-transform: uppercase;
  font-family: Fellixu, sans-serif;
  font-weight: 600;
  line-height: 1.4em;
  position: relative;
}

.tag-text.small {
  z-index: 4;
  color: var(--white);
  height: auto;
  font-size: 10px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.tag-text.small.featured {
  font-size: 9px;
}

.tag-text.light-bg {
  color: var(--dark-midnight);
}

.tag-text.white {
  z-index: 2;
  display: flex;
  position: relative;
}

.tag-text.profile {
  font-size: 20px;
}

.tag-text.profile.no-pill {
  color: var(--medium-grey);
  margin-top: 7px;
  margin-bottom: 30px;
}

.grid-4 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: repeat(auto-fit, minmax(100px, 1fr)) minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr) 13px minmax(100px, 1fr);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  max-width: 1200px;
  margin: 60px auto 20px;
  padding-left: 50px;
  padding-right: 50px;
}

.image-14 {
  border: 7px none var(--white);
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  position: static;
}

.image-14.shadow {
  box-shadow: 0 10px 20px #00000040;
}

.image-15 {
  object-fit: cover;
  border-radius: 7px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.div-block-71 {
  background-image: linear-gradient(135deg, var(--matte-black), var(--black));
  border-radius: 7px;
}

.testimonial-wrapper {
  box-shadow: none;
  background-image: none;
  border-radius: 7px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 370px;
  margin-top: 0;
  margin-bottom: 25px;
  padding: 0;
  display: flex;
  position: relative;
}

.testimonial-content-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 60px 50px 60px 40px;
  display: none;
  position: absolute;
  inset: 0%;
}

.testimonial-content-wrapper._1 {
  padding: 0 40px;
  display: flex;
  position: absolute;
}

.testimonial-content-wrapper._2, .testimonial-content-wrapper._3, .testimonial-content-wrapper._4 {
  opacity: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 40px;
  display: flex;
  position: absolute;
}

.testimonial-content-wrapper._5 {
  opacity: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 40px;
  display: flex;
}

.testimonial {
  color: var(--matte-black);
  font-family: Roobert, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 1.4em;
}

.testimonial-name {
  color: var(--grey);
  background-color: #0000;
  margin-top: 20px;
  font-family: Roobert, sans-serif;
  font-weight: 600;
}

.star-rating {
  height: 20px;
  margin-top: 20px;
}

.social-media-icon-wrapper {
  mix-blend-mode: normal;
  object-fit: cover;
  background-color: #0000;
  background-image: none;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 27px;
  display: flex;
  position: relative;
}

.social-media-icon-wrapper.smaller {
  height: 86%;
}

.div-block-75 {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  border-radius: 7px;
}

.div-block-76 {
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  border-radius: 7px;
}

.image-16 {
  width: 53%;
  height: auto;
  margin: auto;
}

.div-block-77 {
  width: 100px;
  height: 100px;
}

.div-block-78 {
  padding: 60px 50px 60px 40px;
}

.prefooter-2 {
  border-top: 5px solid var(--red-orange);
  background-color: var(--dark-midnight);
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-79 {
  align-items: flex-start;
  display: flex;
}

.cta-content-wrapper-left {
  flex-direction: column;
  justify-content: flex-start;
  width: 50%;
  padding-top: 0;
  padding-right: 50px;
  display: flex;
}

.div-block-81 {
  display: flex;
}

.button-wrapper-left {
  margin-top: 30px;
  display: flex;
}

.button-wrapper-left.narrow-cta {
  display: none;
}

.button-wrapper-left.space-above-small {
  margin-top: 15px;
}

.button-wrapper-left.space-above-tiny {
  flex-direction: column;
  margin-top: 20px;
  margin-right: auto;
}

.button-wrapper-left.space-above-tiny.vertical-stack {
  flex-direction: column;
  margin-right: auto;
}

.button-wrapper-left.space-above-none {
  margin-top: 0;
}

.cta-content-wrapper-right {
  flex-direction: column;
  width: 50%;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  padding-left: 0;
  display: flex;
}

.screening-step-check-wrapper {
  background-color: #2450f3;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-right: 20px;
  position: relative;
}

.screening-step-row {
  align-items: center;
  margin-top: 0;
  display: flex;
}

.screening-step-content-wrapper {
  margin-top: 28px;
}

.image-17 {
  width: 80%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.footer-2 {
  background-color: var(--midnight);
  padding-top: 90px;
  padding-bottom: 100px;
  display: flex;
}

.div-block-82 {
  flex-direction: column;
  margin-right: 0;
  display: flex;
}

.div-block-83 {
  align-items: stretch;
  height: auto;
  margin-right: 0;
  display: flex;
  position: relative;
}

.footer-2-nav-rule {
  background-color: #0992fc;
  background-image: linear-gradient(135deg, #0992fc, #2854f587);
  align-items: center;
  width: 2px;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-85 {
  flex-direction: row;
  height: auto;
  display: flex;
}

.footer-2-nav-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  display: grid;
}

.footer-2-nav-wrapper.careers {
  grid-template-columns: auto auto auto auto;
}

.footer-2-nav-group {
  flex-direction: column;
  margin-left: 0;
  display: flex;
}

.footer-2-nav-group.no-left-padding {
  margin-left: 0;
}

.footer-2-nav-group.space-left-none.products {
  width: 140px;
  margin-left: 0;
  margin-right: -10px;
}

.footer-nav-link {
  margin-top: 13px;
  font-size: 13px;
}

.subfooter {
  border-top: 5px solid var(--red-orange);
  background-color: var(--dark-midnight);
  width: 100%;
  margin-top: auto;
  padding-top: 4vw;
  padding-bottom: 4vw;
  display: flex;
  position: static;
  inset: auto 0% 0%;
}

.subfooter.copperhead {
  border-top-color: var(--black);
  background-color: #e8e8e8;
}

.div-block-86 {
  height: 18px;
  margin-top: 20px;
  display: none;
}

.quicklink-block {
  background-color: var(--white);
  border-radius: 15px;
  width: 100%;
  height: 170px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.quicklink-block.small {
  border-radius: 12px;
  height: 100px;
}

.quicklink-image {
  z-index: 2;
  object-fit: cover;
  border-radius: 0;
  width: 86px;
  min-width: 0;
  max-width: none;
  height: auto;
  min-height: auto;
  max-height: none;
  margin: auto;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.quicklink-image.document {
  width: 85px;
}

.quicklink-image.small {
  width: 60%;
}

.quicklink-image-wrapper {
  border-right: 5px solid var(--red-orange);
  object-fit: cover;
  width: 30%;
  height: 180px;
  margin-right: 0;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.quicklink-image-wrapper.small {
  border-right-width: 4px;
  width: 30%;
  height: 100%;
  position: relative;
}

.quick-link-description {
  color: var(--grey);
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.quicklink-content-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 70%;
  height: 100%;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.quicklink-content-wrapper.small {
  width: 70%;
  height: 100%;
  padding: 2.6vw 0 2.6vw 2vw;
  position: relative;
}

.quick-link-wrapper {
  align-items: stretch;
  width: 100%;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.div-block-87 {
  flex-direction: column;
  margin-top: 0;
  display: flex;
}

.social-icons-wrapper {
  align-items: center;
  height: 33px;
  max-height: none;
  margin-top: 25px;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
  position: relative;
}

.social-icons-wrapper.space-below-small {
  margin-bottom: 10px;
}

.social-icons-wrapper.space-below-small.space-above-tiny {
  height: 31px;
}

.social-icons-wrapper.space-below-small.space-above-tiny.faded {
  opacity: .7;
}

.social-media-icon {
  border-radius: 0;
  height: 100%;
}

.div-block-89 {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 0;
  display: flex;
}

.div-block-90 {
  background-color: #0000;
  align-items: center;
  height: 100%;
  display: flex;
}

.testimonial-photo-wrapper {
  border-radius: 7px;
  position: relative;
  overflow: hidden;
}

.testimonial-photo-wrapper.shadow {
  box-shadow: 0 10px 20px #00000040;
}

.div-block-92 {
  border-radius: 7px;
  overflow: hidden;
}

.div-block-93 {
  display: flex;
}

.icon-3 {
  background-color: var(--medium-cool-gray);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin: 0 0 0 50px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 33px;
  display: flex;
  position: relative;
}

.icon-3.card-header {
  background-color: var(--silver);
  background-image: none;
  width: 40px;
  height: 40px;
  margin-left: 0;
  font-size: 22px;
}

.icon-4 {
  background-color: var(--medium-cool-gray);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin: 0 0 0 50px;
  font-size: 33px;
  display: flex;
  left: 61px;
}

.icon-4.card-header {
  background-color: var(--silver);
  width: 40px;
  height: 40px;
  margin-left: 0;
  font-size: 22px;
  left: auto;
}

.right-arrow-2 {
  z-index: 6;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 50px;
  margin: auto;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0% -3% 0% 0%;
}

.right-arrow-2.card-header {
  justify-content: flex-end;
  width: 40px;
  height: 40px;
  margin-right: 50px;
  display: none;
  inset: 0% 57px -75% auto;
}

.left-arrow-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 50px;
  margin: auto;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% -3%;
  overflow: hidden;
}

.left-arrow-2.card-header {
  justify-content: flex-end;
  width: 40px;
  height: 40px;
  margin-right: 50px;
  display: none;
  inset: 0% 107px -75% auto;
}

.heading-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  -webkit-background-clip: text;
  background-clip: text;
}

.div-block-94 {
  padding-left: 40px;
}

.logotype-wrapper {
  opacity: 1;
  align-items: center;
  width: 0%;
  height: auto;
  margin-left: 27px;
  display: flex;
}

.nav-logo-wrapper {
  margin-right: auto;
  display: flex;
}

.copperweld-logo {
  opacity: 1;
  border-radius: 0;
  max-width: none;
  height: 4.3vw;
  max-height: 56px;
}

.nav-text {
  font-family: Fellixu, sans-serif;
  font-size: 16px;
}

.dropdown-link {
  color: var(--matte-black);
  text-align: left;
  background-color: #7770;
  border-radius: 7px;
  margin: 0 10px 10px;
  padding: 15px;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  overflow: hidden;
}

.dropdown-link.level-1 {
  color: var(--white);
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.dropdown-link.level-2 {
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}

.dropdown-link.panel {
  color: var(--white);
  letter-spacing: .01em;
  align-items: center;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 17px;
}

.dropdown-list {
  color: var(--soft-gray);
  border-radius: 7px;
  box-shadow: 0 10px 20px #00000040;
}

.dropdown-list.w--open {
  box-shadow: none;
  opacity: 1;
  color: var(--white);
  background-color: #0000;
  border-radius: 0 0 12px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 137px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  inset: 0% auto auto -24px;
}

.dropdown-list.panel {
  align-items: stretch;
  width: 100%;
  max-width: none;
  height: 470px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
  overflow: visible;
}

.dropdown-list.panel.hide {
  display: none;
}

.dropdown {
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

.icon-5 {
  color: var(--medium-cool-gray);
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  padding-left: 10px;
  display: none;
  position: relative;
}

.dropdown-toggle {
  align-items: center;
  height: 100%;
  margin-right: 20px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.dropdown-nav-wrapper {
  border-radius: 0 0 12px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 250px;
  margin: 0 auto 0 0;
  padding: 40px 0;
  display: flex;
  position: relative;
}

.dropdown-nav-wrapper.level-1 {
  background-color: #77777726;
  border-radius: 10px;
  justify-content: flex-start;
  width: 220px;
  max-width: none;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 40px 15px;
  display: flex;
  left: auto;
}

.dropdown-nav-rule {
  z-index: 2;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--white);
  width: 100%;
  height: 4px;
  display: none;
  position: relative;
}

.dropdown-nav-bg {
  z-index: auto;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffffe6;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  width: auto;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  box-shadow: 0 10px 20px #00000040;
}

.div-block-98 {
  background-image: linear-gradient(135deg, var(--white), transparent);
  opacity: .1;
  border-radius: 50%;
  width: 140px;
  height: 140px;
  position: absolute;
  top: 15%;
  right: 15%;
}

.div-block-98._2 {
  z-index: auto;
  background-image: linear-gradient(135deg, #222, var(--black));
  opacity: 1;
  width: 320px;
  height: 320px;
  position: absolute;
  top: auto;
  right: auto;
}

.div-block-98._2.b {
  opacity: .7;
  width: 600px;
  height: 600px;
  position: absolute;
  top: auto;
  right: auto;
}

.div-block-98._2.c {
  width: 480px;
  height: 480px;
}

.div-block-98._2.a {
  opacity: .6;
  width: 420px;
  height: 420px;
}

.div-block-98._3 {
  width: 500px;
  height: 500px;
  top: 487px;
  right: 399px;
}

.div-block-98._1 {
  opacity: .5;
}

.div-block-98._4 {
  top: 18px;
  right: 203px;
}

.div-block-98._5 {
  width: 70px;
  height: 70px;
  top: 5%;
  right: 60%;
}

.div-block-98.shadow {
  z-index: 2;
  background-color: var(--black);
  opacity: 1;
  background-image: none;
  width: 320px;
  height: 320px;
  top: 32px;
  bottom: 0;
  right: 76px;
}

.div-block-99 {
  background-image: linear-gradient(to bottom, var(--white), transparent);
  opacity: .1;
  border-radius: 30px;
  width: 20px;
  height: 600px;
  display: none;
  position: absolute;
  top: -163px;
  right: 691px;
  transform: rotate(220deg);
}

.div-block-99._2 {
  display: none;
  top: -106px;
  right: 784px;
}

.image-20 {
  z-index: 2;
  opacity: .1;
  width: 320px;
  height: 320px;
  display: none;
  position: absolute;
  top: 44%;
  right: 35%;
}

.image-20._2 {
  display: none;
  top: 9px;
  right: 499px;
}

.div-block-100 {
  justify-content: center;
  align-items: center;
  width: 420px;
  height: 420px;
  display: flex;
  position: absolute;
  top: 10%;
  right: 70%;
}

.div-block-100._2 {
  width: 600px;
  height: 600px;
  top: 70%;
  right: 25%;
}

.div-block-101 {
  background-color: var(--black);
  mix-blend-mode: multiply;
  width: 320px;
  height: 320px;
  position: absolute;
  top: 34px;
  left: 35px;
}

.lightbox-link {
  background-color: var(--silver);
  border-radius: 12px;
  width: 100%;
  height: 370px;
  margin-bottom: 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.image-21 {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.lightbox-link-2 {
  object-fit: cover;
  border-radius: 7px;
  width: 17%;
  height: 100%;
  margin-right: 0;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.lightbox-link-2.gap {
  margin-right: 17px;
}

.lightbox-link-2.no-right-padding {
  margin-right: 0;
  box-shadow: 0 20px 15px -10px #00000040;
}

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

.quicklink-wrapper {
  width: 535px;
  margin-bottom: 30px;
}

.quicklink-wrapper.left {
  margin-bottom: 30px;
  margin-right: 30px;
}

.div-block-103 {
  margin-top: 0;
  display: flex;
}

.div-block-104 {
  width: 100%;
  height: 10%;
  position: absolute;
}

.div-block-105 {
  z-index: 2;
  opacity: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b1b1bb3;
  width: 100%;
  height: 100%;
  position: absolute;
}

.div-block-106 {
  height: 100%;
  margin: auto;
  display: flex;
  position: relative;
}

.div-block-107 {
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  height: auto;
  margin: auto;
  padding: 12px 34px 12px 20px;
  display: flex;
  box-shadow: 0 5px 10px #00000073;
}

.header-circle {
  background-image: linear-gradient(135deg, var(--matte-black), var(--black));
  opacity: .5;
  border-radius: 50%;
  width: 350px;
  height: 350px;
  display: flex;
  position: absolute;
  inset: auto;
}

.header-circle._2 {
  opacity: .6;
  width: 250px;
  height: 250px;
  position: absolute;
  inset: auto;
}

.header-circle._3 {
  width: 450px;
  height: 450px;
  top: auto;
  right: auto;
}

.header-circle.dot {
  width: 10px;
  height: 10px;
}

.header-circle._4 {
  width: 550px;
  height: 550px;
}

.header-circle._5 {
  width: 650px;
  height: 650px;
}

.header-circle-pair {
  justify-content: center;
  align-items: center;
  width: 350px;
  height: 35px;
  display: flex;
  position: absolute;
  inset: 158px auto auto;
}

.header-circle-pair._2 {
  width: 450px;
  height: 450px;
  top: 68%;
  right: 31%;
}

.header-bg-top-overlay {
  z-index: 2;
  opacity: 0;
  background-image: linear-gradient(#000, #0000);
  width: 100%;
  height: 10vh;
  position: relative;
}

.div-block-108 {
  width: auto;
}

.div-block-109 {
  justify-content: space-between;
  height: 8vw;
  max-height: 95px;
  display: flex;
}

.div-block-110 {
  display: flex;
}

.div-block-111 {
  width: 50%;
}

.div-block-112 {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  margin-top: 0;
  margin-bottom: 23px;
  display: flex;
  position: relative;
}

.div-block-113 {
  align-items: center;
  height: 8vw;
  max-height: 95px;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 40px;
  display: flex;
}

.div-block-114 {
  background-color: #1695f3;
}

.div-block-115 {
  background-color: #08b8cc;
  background-image: linear-gradient(135deg, #d12a38, #0479a3);
}

.card-header-gradient-overlay {
  z-index: 5;
  mix-blend-mode: normal;
  object-fit: cover;
  background-image: linear-gradient(to right, #00000080, #00000059);
  border-radius: 0;
  justify-content: center;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  inset: 0% auto;
}

.card-header-gradient-overlay.lighter {
  opacity: .6;
}

.card-header-gradient-overlay.slideshow {
  background-image: linear-gradient(to right, #00000080, #00000059);
  border-radius: 0;
}

.card-header-gradient-overlay.hidden {
  background-image: linear-gradient(to right, #00000080, #00000059);
}

.card-header-gradient-overlay.full-screen-bg {
  background-color: var(--transparent);
  background-image: linear-gradient(to right, #0009, #00000059);
}

.card-header-gradient-overlay.full-screen-bg.hidden {
  display: none;
}

.card-slide-wrapper {
  z-index: 7;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 100px;
  display: flex;
  position: relative;
  left: auto;
  right: auto;
}

.card-slide-wrapper.hero {
  padding-right: 0;
}

.card-slide-wrapper.hero.centered {
  justify-content: center;
  margin-top: 0;
}

.card-slide-wrapper.hero.centered.careers {
  margin-top: 60px;
}

.slide-wrapper {
  margin-right: 0;
  padding-left: 0;
}

.section-3 {
  background-image: linear-gradient(45deg, #00000080, #0000);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.background-video-6 {
  z-index: auto;
  object-fit: cover;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.div-block-116 {
  object-fit: cover;
  background-image: none;
  width: auto;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.billboard-content {
  z-index: 1;
  max-width: 60%;
  margin-top: 9.5vw;
  margin-bottom: 9.5vw;
  position: relative;
}

.billboard-content.centered {
  z-index: 4;
  flex-direction: column;
  align-items: center;
  max-width: 65vw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-117 {
  margin-top: 0;
}

.sidebar-image-wrapper {
  background-color: var(--dark-midnight);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  object-fit: fill;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 30vw;
  max-width: 400px;
  height: 30vw;
  max-height: 400px;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: 0 20px 15px -10px #00000040;
}

.sidebar-image-wrapper.narrow {
  width: 100%;
  height: 350px;
}

.sidebar-image-wrapper.circle {
  border: 7px none var(--medium-grey);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  object-fit: cover;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 30vw;
  min-width: auto;
  max-width: 400px;
  height: 30vw;
  min-height: auto;
  box-shadow: 0 25px 20px -10px #00000040;
}

.sidebar-image-wrapper.top-align {
  margin-top: 60px;
}

.sidebar-image-wrapper.float {
  background-color: var(--transparent);
  box-shadow: none;
  background-image: none;
  border-radius: 0%;
  width: 100%;
  max-width: none;
  height: 40vw;
  max-height: none;
  margin-left: auto;
}

.logo-medallion-grid {
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 0;
}

.logo-medallion-grid._2-column {
  grid-column-gap: 30px;
  grid-template-columns: 1fr 1fr;
}

.logo-medallion-grid._2-column.copperweld-teams {
  margin-top: 60px;
}

.button-medallion-icon {
  z-index: 1;
  border-radius: 0;
  width: 78%;
  max-width: none;
  position: relative;
}

.icon-mediallion-metal {
  border-radius: 100px;
  width: 93%;
  max-width: none;
  position: absolute;
  inset: auto;
}

.icon-mediallion-metal.small {
  width: 91%;
  height: 91%;
}

.icon-medallion {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  outline-color: var(--red-orange);
  outline-offset: 0px;
  border-radius: 100px;
  outline-width: 4px;
  outline-style: none;
  justify-content: center;
  align-items: center;
  width: 110px;
  height: 110px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.icon-medallion.small {
  z-index: 3;
  border: 3px none var(--red-orange);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  background-size: auto;
  width: 52px;
  height: 52px;
  box-shadow: 0 15px 10px -8px #00000040;
}

.icon-medallion.small.no-stroke {
  background-image: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/632e07c9521b922da3ea477b_Background-Stainless-Steel-Copperweld-Bimetallic-Conductors.jpg");
  background-size: cover;
  border-style: none;
}

.logo-medallion-wrapper {
  flex-direction: column;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-118 {
  justify-content: center;
  margin-top: 80px;
  display: flex;
}

.bg-block {
  background-color: var(--white);
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 50%;
  display: flex;
  position: relative;
}

.bg-block._60 {
  height: 60%;
}

.bg-block._40 {
  height: 30%;
}

.bg-block._34 {
  height: 34%;
}

.bg-block._50 {
  height: 50%;
}

.bg-block._15 {
  height: 15%;
}

.bg-block.card-top {
  z-index: 2;
  height: 270px;
}

.bg-block.card-top.tall {
  height: 303px;
}

.bg-block.tan {
  background-color: var(--tan);
}

.bg-block.midnight {
  background-color: var(--midnight);
}

.bg-block.midnight.top {
  border-bottom: 5px solid var(--red-orange);
}

.bg-block.midnight.bottom {
  border-top: 5px solid var(--red-orange);
}

.bg-block.bg-midnight._45 {
  height: 45%;
}

.bg-block.bg-midnight._55 {
  height: 55%;
}

.bg-block.bg-midnight.rule-top {
  border-top: 5px solid var(--red-orange);
}

.bg-block.bg-dk-midnight.top {
  border-bottom: 5px solid var(--red-orange);
}

.bg-block._55 {
  height: 55%;
}

.bg-block.mid-card {
  height: 175px;
}

.bg-block._45 {
  height: 45%;
}

.bg-tan {
  background-color: #f7f5f1;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 10%;
  display: flex;
  position: relative;
}

.bg-tan._40 {
  height: 40%;
}

.bg-tan._60 {
  height: 60%;
}

.bg-tan._66 {
  background-color: var(--light-tan);
  height: 66%;
}

.bg-tan.top {
  background-color: var(--tan);
  justify-content: flex-start;
  height: 200px;
  margin-bottom: auto;
  position: absolute;
  top: auto;
}

.bg-tan._85 {
  height: 100%;
  position: absolute;
}

.bg-tan._55 {
  height: 55%;
}

.bg-tan._45 {
  background-color: var(--light-tan);
  height: 45%;
}

.break-wrapper {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.bg-break-wrapper {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: auto;
  display: flex;
  position: absolute;
  inset: 0 0% 0%;
}

.bg-break-wrapper.tan {
  background-color: var(--tan);
}

.sidebar-content {
  padding-top: 60px;
  padding-bottom: 60px;
  padding-right: 0;
}

.sidebar-content.left {
  flex-direction: column;
  justify-content: center;
  min-height: 0;
  padding-right: 4vw;
  display: flex;
}

.sidebar-content.left.circle {
  min-height: 0;
}

.sidebar-content.right {
  flex-direction: column;
  justify-content: center;
  min-height: 0;
  padding-left: 2vw;
  padding-right: 10px;
  display: flex;
}

.sidebar-content.right.circle {
  min-height: 0;
}

.icon-medallion-content-wrapper {
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  padding-right: 0;
  display: flex;
}

.icon-medallion-content-wrapper.left {
  align-items: flex-start;
  margin-top: 0;
  padding-right: 120px;
}

.icon-medallion-content-wrapper.left.table {
  align-items: stretch;
  width: 100%;
  max-width: none;
  margin-bottom: 10px;
  padding-right: 0;
}

.icon-medallion-content-wrapper.space-above-none {
  margin-top: 0;
}

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

.blog-card-photo {
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.blog-description {
  color: var(--matte-black);
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
  display: flex;
}

.blog-description.white {
  color: var(--white);
}

.blog-title {
  color: var(--twilight);
  letter-spacing: .01em;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Fellixu, sans-serif;
  font-size: 23px;
  font-weight: 700;
  line-height: 1.35em;
}

.blog-title.featured {
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-bottom: 0;
  font-size: 21px;
}

.blog-title.featured-main {
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-bottom: 10px;
  font-size: 26px;
}

.blog-title.space-below-none {
  margin-bottom: 0;
}

.blog-card-photo-wrapper {
  border-bottom: 5px solid var(--orange-red);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 220px;
  margin-top: 0;
  margin-bottom: -1px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.blog-card-photo-wrapper.featured-main {
  flex-direction: column;
  height: 300px;
}

.blog-card-photo-wrapper.featured {
  border-right: 5px solid var(--red-orange);
  border-bottom-style: none;
  border-radius: 0;
  flex-direction: column;
  width: 45%;
  height: auto;
  margin-bottom: 0;
}

.blog-link-block {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: relative;
  top: auto;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #0003;
}

.blog-link-block.featured-main {
  background-color: var(--midnight);
  flex-direction: column;
  height: 580px;
}

.blog-link-block.featured {
  background-color: var(--midnight);
  flex-direction: row;
  height: 280px;
  margin-top: 0;
  margin-bottom: 0;
}

.featured-article-image-wrapper {
  z-index: 2;
  border-left: 5px solid var(--red-orange);
  justify-content: center;
  width: 50%;
  height: 100%;
  margin-left: auto;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.featured-article-wrapper {
  z-index: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border-radius: 14px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: auto;
  min-height: 550px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.featured-article-wrapper.bottom {
  height: auto;
  min-height: 550px;
  margin-top: 0;
  margin-bottom: -220px;
  padding-top: 60px;
  padding-bottom: 60px;
  box-shadow: 0 20px 15px -10px #00000040;
}

.featured-article-wrapper.bottom.tall {
  box-shadow: 0 20px 15px -10px #00000040;
}

.featured-article-wrapper.white {
  background-color: var(--white);
  background-image: none;
}

.featured-article-wrapper.midnight {
  background-color: var(--midnight);
  background-image: none;
}

.blog-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.image-26 {
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-119 {
  display: flex;
}

.image-left-wrapper {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  object-fit: cover;
  border-radius: 50%;
  justify-content: space-between;
  width: 100%;
  max-width: none;
  height: auto;
  margin-top: 10px;
  margin-right: 0;
  display: flex;
  position: relative;
  inset: 0%;
  box-shadow: 0 20px 15px -10px #00000040;
}

.image-left-photo {
  border-radius: 200px;
  width: 100%;
  max-width: none;
  height: 100%;
  margin: auto;
  padding: 5px;
  position: relative;
  inset: 0%;
}

.image-left-content-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 250px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 60px;
  display: grid;
}

.div-block-120 {
  margin-top: 60px;
}

.listing-wrapper {
  z-index: 1;
  background-color: var(--white);
  border-radius: 14px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: 100%;
  min-height: auto;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.listing-wrapper.bottom {
  height: auto;
  min-height: 550px;
  margin-top: 0;
  margin-bottom: -220px;
  padding-top: 60px;
  padding-bottom: 60px;
  box-shadow: 0 20px 15px -10px #00000040;
}

.listing-wrapper.bottom.tall {
  box-shadow: 0 20px 15px -10px #00000040;
}

.listing-wrapper.search {
  margin-top: 0;
  margin-bottom: 0;
}

.document-image-wrapper {
  z-index: 3;
  justify-content: center;
  align-items: flex-start;
  width: 42vw;
  max-width: 35%;
  height: auto;
  margin-left: auto;
  margin-right: 40px;
  padding-top: 0;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.document-image-wrapper._2-column {
  width: 10vw;
  max-width: none;
  margin-top: 25px;
  margin-right: 25px;
  padding-top: 0;
  padding-bottom: 0;
}

.document-image-wrapper.document {
  margin-right: 40px;
}

.image-27 {
  outline-color: var(--transparent);
  outline-offset: 0px;
  border: 1px #000;
  border-radius: 0;
  outline-width: 1px;
  outline-style: none;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  box-shadow: 0 30px 20px #00000040;
}

.play-pause-button {
  display: none;
}

.background-video-7 {
  z-index: 1;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  width: 103%;
  height: 103%;
  margin: auto;
  display: none;
  position: absolute;
  inset: 0%;
}

.blog-feature-card {
  background-color: var(--white);
  border-radius: 12px;
  width: 100%;
  margin-bottom: 30px;
  box-shadow: 0 20px 15px -10px #0003;
}

.div-block-121 {
  width: 50%;
  height: 100%;
  display: flex;
  position: absolute;
}

.metal-bg-texture {
  opacity: .8;
  object-fit: cover;
  width: 100%;
  max-width: none;
  position: relative;
  overflow: hidden;
}

.metal-bg-texture.tag {
  z-index: 1;
  opacity: 1;
  display: block;
  position: absolute;
  inset: auto 0%;
}

.metal-bg-texture.tag.light {
  opacity: .7;
}

.metal-bg-texture.tag.document {
  opacity: 0;
}

.div-block-122 {
  height: 100%;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.div-block-123 {
  z-index: 2;
  flex-direction: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  margin-bottom: 0;
  padding: 40px 20px 20px;
  display: flex;
  position: relative;
}

.image-29 {
  opacity: .7;
}

.blog-card-content-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between;
  align-items: stretch;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-bottom: auto;
  margin-right: 0;
  padding: 40px 30px 0;
  display: flex;
  position: relative;
  top: auto;
  overflow: hidden;
}

.blog-card-content-wrapper.featured {
  width: 55%;
  min-width: 280px;
  height: 100%;
  padding-right: 40px;
}

.header-image-color-overlay {
  z-index: 6;
  background-color: #0000;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: .9;
  mix-blend-mode: color;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.header-image-color-overlay.orange {
  z-index: 6;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  display: flex;
}

.header-image-color-overlay.market {
  z-index: 2;
  background-color: var(--black);
  opacity: .2;
  mix-blend-mode: multiply;
  background-image: none;
  display: flex;
  inset: 0%;
}

.header-image-color-overlay.market.darken {
  z-index: 2;
  background-color: var(--black);
  opacity: .3;
  mix-blend-mode: multiply;
  background-image: none;
}

.header-image-color-overlay.midnight {
  background-color: var(--midnight);
  opacity: 1;
  background-image: none;
  justify-content: center;
}

.sidebar-intro {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  position: relative;
}

.sidebar-nav-wrapper {
  margin-bottom: auto;
  position: sticky;
  top: 170px;
  bottom: 0;
}

.icon-6 {
  margin-top: auto;
  margin-bottom: auto;
  transform: rotate(-90deg);
}

.icon-6.panel {
  color: var(--white);
  margin-left: auto;
  margin-right: 40px;
  inset: 0% 0% 0% auto;
}

.dropdown-level-1 {
  align-items: center;
  width: 100%;
  height: 60px;
  display: flex;
}

.dropdown-toggle-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 50px;
  padding-right: 20px;
  display: flex;
}

.dropdown-list-2 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  width: 969px;
  margin-left: 10px;
  display: flex;
  top: -25px;
  bottom: auto;
  left: 250px;
}

.dropdown-list-2.w--open {
  background-color: #0000;
  padding-top: 20px;
  position: absolute;
  left: 250px;
}

.div-block-124 {
  align-items: center;
  width: 350px;
  margin-bottom: 0;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.div-block-125 {
  margin-left: 18px;
}

.div-block-126 {
  justify-content: center;
  width: 100px;
  display: flex;
}

.dropdown-nav-description {
  color: var(--grey);
  font-family: Fellixu, sans-serif;
  font-weight: 500;
}

.image-30 {
  color: var(--red-orange);
  width: auto;
  max-width: none;
  position: relative;
}

.grid-7 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 30px;
  position: relative;
  inset: 0%;
}

.icon-nav-link {
  border-radius: 8px;
  align-items: center;
  margin-left: 0;
  padding: 18px 25px;
  display: flex;
}

.div-block-127 {
  z-index: 3;
  flex-direction: column;
  margin-left: 50px;
  margin-right: 50px;
  display: flex;
  position: relative;
}

.panel-nav-link {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 60px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.nav-panel-inner-wrapper {
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  display: flex;
  position: relative;
}

.nav-panel-inner-wrapper.short {
  height: auto;
  padding-right: 12px;
}

.image-31 {
  height: 17px;
  margin-left: auto;
  margin-right: 0;
}

.nav-panel-sub-category-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  width: 220px;
  height: auto;
  margin: 0;
  padding: 0 15px;
  display: flex;
  position: relative;
  overflow: visible;
}

.nav-panel-sub-category-wrapper.wide {
  width: 550px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 40px;
  padding-bottom: 5px;
  display: flex;
}

.nav-panel-sub-category-wrapper.level-3 {
  width: 240px;
  margin-left: 0;
  padding-left: 0;
}

.grid-8 {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  justify-items: center;
  width: auto;
  margin: 0;
  padding: 25px 10px;
}

.div-block-132 {
  align-items: center;
  display: flex;
}

.icon-link-image {
  width: 100%;
  max-width: none;
  margin-right: 0;
  position: absolute;
}

.icon-link-image.white {
  opacity: 0;
}

.icon-nav-button {
  border-radius: 7px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0;
  display: flex;
  position: relative;
}

.nav-link-wrapper {
  color: var(--red-orange);
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.nav-link-wrapper.account, .nav-link-wrapper.account.w--current {
  align-items: center;
  margin-right: 0;
  padding-right: 0;
  display: flex;
}

.nav-link-wrapper.right-padding-none {
  padding-right: 0;
}

.nav-link-wrapper.narrow-nav {
  display: none;
}

.nav-panel-wrapper {
  z-index: 5;
  justify-content: flex-end;
  width: auto;
  max-width: none;
  height: auto;
  margin-top: 18px;
  margin-left: 50px;
  margin-right: 50px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: sticky;
  left: auto;
  right: auto;
}

.close-panel-wrapper {
  z-index: 4;
  width: 25px;
  height: 25px;
  margin-top: 25px;
  margin-left: 20px;
  margin-right: 25px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  inset: 0% 0% auto auto;
}

.close-icon {
  width: 50%;
  max-width: none;
}

.close-panel-link {
  background-color: #c7c7c7cc;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.div-block-134 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.icon-nav-link-wrapper {
  width: 100%;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-right: auto;
  display: flex;
  position: relative;
}

.nav-links-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 10px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 32px;
  display: flex;
  position: relative;
}

.nav-links-wrapper.wide {
  width: 280px;
  padding-bottom: 0;
}

.nav-links-wrapper.wide.padding-left-small {
  width: 280px;
  margin-left: 10px;
}

.nav-links-wrapper.hidden {
  display: none;
}

.nav-links-wrapper.push-left {
  width: auto;
}

.nav-column-wrapper {
  flex-direction: column;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.nav-column-wrapper.power-grid {
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.nav-column-wrapper.building-wire {
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
  display: none;
  position: relative;
  overflow: visible;
}

.nav-column-wrapper.signal-wire {
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
}

.nav-column-wrapper.transportation {
  margin-top: 0;
  margin-bottom: 0;
  display: none;
}

.nav-column-wrapper.new-products {
  width: 434px;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
  position: absolute;
}

.nav-column-wrapper.markets {
  margin-top: 0;
  margin-bottom: 0;
}

.nav-column-wrapper.power-grid-markets {
  display: flex;
}

.nav-column-wrapper.level-3-products, .nav-column-wrapper.level-3-resources, .nav-column-wrapper.level-3-contact {
  display: none;
}

.nav-column-wrapper.building-wire--markets {
  display: flex;
}

.nav-column-wrapper.building-wire-products, .nav-column-wrapper.level-3-benefits, .nav-column-wrapper.building-wire-resources, .nav-column-wrapper.building-wire-contact-sales {
  display: none;
}

.nav-column-wrapper.signal-wire-markets {
  height: auto;
  display: flex;
}

.nav-column-wrapper.signal-wire-products, .nav-column-wrapper.signal-wire-resources, .nav-column-wrapper.signal-wire-contact-sales {
  display: none;
}

.nav-column-wrapper.level-3-markets {
  padding-right: 10px;
  display: none;
}

.nav-column-wrapper.placeholder {
  object-fit: cover;
  border-radius: 10px;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.icon-nav-bg {
  background-color: #0000;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 0;
  border-radius: 7px;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  box-shadow: 0 20px 15px -10px #00000026;
}

.icon-nav-content {
  z-index: 2;
  align-items: center;
  padding: 10px 25px 10px 22px;
  display: flex;
  position: relative;
}

.icon-nav-content._2-line {
  padding-top: 20px;
  padding-bottom: 20px;
}

.icon-wrapper {
  width: 50px;
  min-width: 50px;
  height: 50px;
  margin-right: 15px;
  display: flex;
  position: relative;
}

.icon-wrapper._2-line {
  display: flex;
}

.image-32 {
  width: 100%;
  max-width: none;
  position: absolute;
}

.nav-links-group {
  width: 100%;
  margin-bottom: 35px;
  display: flex;
  position: relative;
}

.nav-panel-header {
  margin-bottom: 20px;
  margin-right: auto;
  padding-left: 20px;
}

.nav-panel-header.level-1 {
  padding-left: 20px;
}

.nav-panel-header.slider {
  margin-right: 0;
  padding-top: 40px;
  padding-left: 0;
  position: relative;
}

.nav-panel-header.level-2 {
  margin-top: 40px;
  padding-left: 20px;
}

.div-block-137 {
  flex-direction: column;
  width: auto;
  margin-top: 10px;
  display: flex;
  position: relative;
}

.div-block-138 {
  flex-direction: column;
  flex: 0 auto;
  display: flex;
}

.text-block-5 {
  color: var(--matte-black);
  letter-spacing: .01em;
  margin-top: 3px;
  font-family: Fellixu, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.collection-item {
  flex-direction: row;
  align-items: stretch;
  height: auto;
  margin-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: static;
}

.collection-list {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.collection-list-wrapper-cards {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: flex-start;
  align-self: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  display: block;
  overflow: visible;
}

.blog-card-text {
  flex-direction: column;
  justify-content: flex-start;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: relative;
  top: auto;
}

.div-block-140 {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-141 {
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.blog-header-image {
  z-index: auto;
  box-shadow: none;
  border-radius: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  position: relative;
}

.resource-header-content {
  z-index: 4;
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  align-items: center;
  margin-bottom: 0;
  position: relative;
}

.resource-header-content.blog-article {
  grid-template-columns: 4.25fr 2fr;
}

.resource-header-content.equal-columns {
  grid-template-columns: 1.5fr 1.5fr;
}

.resource-header-content.centered {
  grid-template-columns: 2fr;
  display: flex;
}

.header-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  padding-right: 0;
  display: flex;
  position: relative;
  top: auto;
}

.header-wrapper.centered {
  padding-right: 0;
}

.header-wrapper.push-left {
  padding-right: 220px;
}

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

.image-34 {
  object-fit: cover;
  border-radius: 0;
  width: auto;
  max-width: none;
  height: 100%;
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
}

.grid-9 {
  display: flex;
}

.div-block-144 {
  padding-right: 0;
}

.author-wrapper {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-right: auto;
  display: flex;
}

.blog-date {
  color: var(--silver);
  margin-top: 20px;
  font-family: Fellixu, sans-serif;
  font-weight: 500;
}

.blog-date.card {
  color: var(--medium-grey);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  display: none;
}

.div-block-146 {
  object-fit: contain;
  border-radius: 20px;
  height: 100%;
  display: flex;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #0003;
}

.author-photo-wrapper {
  outline-offset: 0px;
  border-radius: 40px;
  outline: 3px #333;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.author-name {
  color: var(--white);
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.4em;
}

.author-name.bottom {
  padding-top: 3px;
  font-size: 17px;
  font-weight: 600;
}

.rich-text-block {
  margin-top: 0;
  font-family: Fellixu, sans-serif;
  font-size: 18px;
  line-height: 1.6em;
}

.heading-3 {
  background-image: linear-gradient(to bottom, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Fellixu, sans-serif;
}

.list-item {
  font-family: Fellixu, sans-serif;
}

.paragraph-2 {
  font-size: 18px;
  line-height: 1.6em;
}

.header-content-wrapper {
  background-color: var(--dark-midnight);
  padding-top: 70px;
  padding-bottom: 100px;
}

.header-content-wrapper.tan {
  background-color: var(--light-tan);
}

.header-content-wrapper.resource-header {
  background-color: var(--dark-midnight);
  padding-top: 100px;
  padding-bottom: 130px;
}

.header-content-wrapper.resource-header.blog {
  padding-bottom: 70px;
}

.header-content-wrapper.parent {
  padding-top: 100px;
  padding-bottom: 100px;
}

.header-content-wrapper.parent.rule-bottom {
  border-bottom: 5px solid var(--red-orange);
  padding-bottom: 9vw;
}

.header-content-wrapper.parent.space-below-medium {
  margin-bottom: 0;
  padding-bottom: 7vw;
}

.header-content-wrapper.rule-below {
  border-bottom: 5px solid var(--red-orange);
}

.blog-header-video {
  z-index: auto;
  border: 1px none var(--dark-slate-grey);
  border-radius: 0;
  justify-content: center;
  width: 100%;
  max-width: none;
  height: auto;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.author-photo {
  z-index: 2;
  border-radius: 40px;
  width: 55px;
  height: 55px;
  position: absolute;
}

.author-photo-gradient {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.div-block-148 {
  display: flex;
}

.grid-10 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
}

.return-to-parent-content-wrapper {
  z-index: 2;
  border-radius: 0;
  align-items: center;
  width: auto;
  height: 15px;
  margin-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.back-button {
  background-color: #777777b3;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  border-radius: 20px;
  align-items: center;
  margin-bottom: 0;
  padding: 6px 18px;
  display: flex;
  position: relative;
  top: auto;
  overflow: hidden;
  box-shadow: 0 10px 15px -10px #000000b3;
}

.return-text {
  color: var(--white);
  font-family: Fellixu, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.facebook {
  justify-content: flex-end;
  display: flex;
}

.return-button-bg-orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.image-35 {
  height: 15px;
  margin-right: 12px;
}

.return-button-bg-dark {
  background-color: #152533;
  position: absolute;
  inset: 0%;
}

.html-embed {
  justify-content: flex-end;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  display: flex;
  position: static;
  top: 180px;
}

.div-block-152 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: 13px;
  margin-bottom: auto;
  margin-left: 0;
  display: flex;
  position: sticky;
  top: 200px;
}

.div-block-152.space-above-none {
  margin-top: 0;
}

.div-block-152.documents {
  margin-top: 0;
  position: sticky;
  top: 60px;
}

.text-block-8 {
  color: #8f8f90;
  text-align: left;
  justify-content: flex-end;
  margin-left: 0;
  margin-right: 8px;
  font-family: Fellixu, sans-serif;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.div-block-153 {
  border-radius: 20px;
  width: 100%;
  box-shadow: 0 30px 20px -20px #00000040;
}

.blog-card-button-wrapper {
  padding: 30px;
}

.blog-card-button-wrapper.featured {
  margin-right: auto;
  padding-top: 30px;
  padding-left: 0;
  padding-right: 0;
}

.blog-card-button-wrapper.featured-main {
  margin-right: auto;
}

.div-block-154 {
  justify-content: flex-end;
  align-items: center;
  margin-right: 10px;
  display: flex;
}

.image-36 {
  border-radius: 0;
  height: 21px;
}

.div-block-155 {
  justify-content: flex-end;
  width: 100%;
  height: 30px;
  margin-top: 20px;
  display: flex;
}

.grid-11 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr;
}

.link-block-8, .link-block-9 {
  display: flex;
}

.collection-item-2 {
  justify-content: flex-start;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.collection-item-3 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-156 {
  flex-direction: column;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.link-block-10 {
  background-color: var(--midnight);
  border-radius: 12px;
  width: 100%;
  height: 280px;
  box-shadow: 0 20px 15px -10px #00000040;
}

.filters-wrapper {
  z-index: 4;
  margin-bottom: 10px;
  display: flex;
  position: relative;
}

.filters-wrapper.narrow-width-only {
  display: none;
}

.icon-7 {
  color: var(--red-orange);
  padding-top: 0;
  font-size: 16px;
}

.filtering-dropdown {
  z-index: 4;
  width: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  display: none;
}

.filtering-dropdown.wide {
  width: 400px;
}

.dropdown-toggle-3 {
  flex-direction: column;
  justify-content: center;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.dropdown-toggle-3.w--open {
  width: 200px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-158 {
  align-items: center;
  width: 200px;
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.dropdown-rule {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  width: 100%;
  height: 2px;
}

.collection-list-wrapper-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.collection-list-wrapper-3 {
  display: flex;
}

.collection-list-wrapper-3.expand-width {
  margin-left: -10px;
  margin-right: -10px;
}

.collection-list-cards {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.collection-list-cards.quicklinks {
  grid-template-columns: 1fr 1fr;
}

.collection-list-cards.quicklinks._3-column {
  grid-template-columns: 1fr 1fr 1fr;
}

.collection-list-cards._2-column {
  grid-template-columns: 1fr 1fr;
}

.collection-item-cards {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 0;
  display: flex;
}

.dropdown-list-3 {
  z-index: 4;
  width: 200px;
  max-height: none;
  display: none;
  overflow: scroll;
}

.dropdown-list-3.w--open {
  z-index: 4;
  background-color: var(--whisper-gray);
  opacity: .95;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  padding: 8px 10px;
  box-shadow: 0 20px 15px -10px #00000040;
}

.filter-name {
  z-index: 4;
  background-color: #fff0;
  border-radius: 7px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-family: Fellixu, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.div-block-159 {
  justify-content: flex-end;
  display: flex;
}

.collection-list-3 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.collection-list-wrapper-tags {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.div-block-160 {
  margin-top: 30px;
}

.tag-button {
  box-shadow: none;
  background-color: #0000;
  border-radius: 30px;
  width: auto;
  height: 100%;
  display: flex;
  position: relative;
  overflow: visible;
}

.collection-item-tag {
  width: auto;
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 0;
}

.collection-item-5 {
  max-height: none;
}

.explore-more-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  padding: 40px;
  display: flex;
  box-shadow: 0 20px 15px -10px #0003;
}

.explore-more-wrapper.non-floating {
  box-shadow: none;
  background-color: #0000;
  padding: 0;
}

.empty-state {
  background-color: #0000;
  padding: 0;
}

.div-block-162 {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  margin-left: 15px;
  padding: 40px 60px;
  display: flex;
  position: relative;
  box-shadow: 0 20px 15px -10px #0003;
}

.div-block-163 {
  flex-direction: column;
  display: flex;
  position: relative;
}

.image-37 {
  height: 70px;
  margin-bottom: 20px;
}

.empty-state-2 {
  margin-left: 15px;
  margin-right: 15px;
}

.empty-state-3 {
  background-color: #0000;
  border-radius: 7px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: flex;
}

.empty-state-3.related-posts {
  display: flex;
}

.empty-state-4 {
  margin-left: 15px;
  padding-right: 15px;
}

.tag-button-bg {
  background-color: var(--light-taupe);
  box-shadow: none;
  background-image: none;
  border-radius: 30px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.tag-button-bg.over {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 0;
  display: flex;
  box-shadow: 0 7px 6px -5px #00000040;
}

.explore-more-grid, .grid-13 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
}

.search-input {
  border-radius: 7px;
  height: 50px;
  padding: 15px 30px;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.search-input.floater {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  width: 300px;
  margin-bottom: 0;
}

.search-button {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  border-radius: 7px;
  margin-top: 10px;
  padding: 15px 30px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
}

.search {
  margin-bottom: 10px;
}

.resource-grid {
  z-index: 1;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 320px 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-self: stretch;
  justify-items: stretch;
  display: grid;
  position: relative;
}

.resource-grid.side-nav {
  grid-template-columns: .4fr 1fr;
}

.resource-grid.search {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sidebar-nav-wrapper-2 {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-top: 0;
  margin-bottom: auto;
  margin-right: 0;
  padding: 50px 30px 37px;
  display: flex;
  position: sticky;
  top: 200px;
  box-shadow: 0 20px 15px -10px #0003;
}

.sidebar-nav-wrapper-2.sales-portal {
  padding-bottom: 30px;
}

.sidebar-nav-wrapper-2.search {
  padding-bottom: 22px;
}

.collection-list-4 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.collection-list-4.specification-support {
  grid-template-columns: 1fr 1fr;
}

.document-link-icon-wrapper {
  border-right: 5px solid var(--red-orange);
  width: 0;
  min-width: 160px;
  height: 100%;
  display: flex;
  position: relative;
}

.document-link-content-wrapper {
  flex-direction: column;
  justify-content: center;
  width: auto;
  height: 100%;
  padding: 50px 60px 50px 40px;
  display: flex;
  position: relative;
}

.link-block-13 {
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  min-height: 180px;
  display: flex;
  position: relative;
}

.sidebar-link-stack-wrapper {
  flex-direction: column;
  align-self: stretch;
  width: 100%;
  min-width: 100%;
  padding-top: 0;
  padding-left: 0;
  display: flex;
}

.sidebar-link-stack-wrapper.space-above-medium {
  margin-top: 35px;
}

.sidebar-link-stack {
  margin-top: 17px;
}

.resource-listing-header {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--charcoal);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  font-size: 22px;
}

.resource-listing-header.large {
  font-size: 30px;
}

.sidebar-nav-arrow {
  width: 13px;
  margin-bottom: 1px;
  margin-left: auto;
  margin-right: 20px;
  padding-bottom: 0;
  transform: rotate(180deg);
}

.div-block-167 {
  justify-content: space-between;
  display: flex;
}

.sidebar-nav-header {
  flex: 0 auto;
  justify-content: space-between;
  align-self: stretch;
  width: 100%;
  min-width: 100%;
  margin-left: 0;
  padding-left: 20px;
  display: flex;
  position: relative;
}

.button-below-header-wrapper {
  margin-top: 20px;
  display: flex;
}

.side-nav-wrapper {
  flex-direction: column;
  width: auto;
  margin-top: 0;
  margin-bottom: auto;
  display: flex;
  position: sticky;
  top: 170px;
  bottom: auto;
}

.side-nav-wrapper.search-help {
  width: 100%;
  margin-bottom: 0;
  top: auto;
}

.document-list-wrapper {
  width: 100%;
  margin-top: 0;
}

.resource-content {
  background-color: var(--soft-gray);
  flex-direction: column;
  padding-bottom: 9vw;
  display: flex;
  position: relative;
}

.resource-content.white {
  background-color: var(--white);
}

.resource-content.white.space-below-medium, .resource-content.space-below-medium {
  margin-bottom: 0;
  padding-bottom: 7vw;
}

.resource-content.space-below-large {
  margin-bottom: 0;
}

.section-4 {
  background-color: var(--tan);
  padding-bottom: 9vw;
}

.document-preview-wrapper {
  max-width: 700px;
  display: flex;
}

.document-preview-image {
  border-radius: 7px;
  box-shadow: 0 10px 20px #00000026;
}

.empty-state-5 {
  background-color: #0000;
  margin-top: 0;
  padding: 0;
}

.dropdown-2, .collection-list-wrapper-5 {
  display: flex;
}

.button-wrapper-below-text {
  margin-top: 20px;
  margin-left: 0;
  display: flex;
}

.list-2 {
  margin-bottom: 35px;
}

.heading-4 {
  margin-top: 20px;
}

.blog-title-leader {
  background-image: linear-gradient(to bottom, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  color: var(--twilight);
  letter-spacing: .01em;
  -webkit-text-fill-color: inherit;
  background-image: none;
  -webkit-background-clip: text;
  background-clip: text;
  background-clip: border-box;
  margin-bottom: 7px;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3em;
}

.div-block-172 {
  background-color: var(--midnight);
  border-radius: 12px;
  align-items: center;
  margin-top: 80px;
  padding: 50px;
  display: flex;
  box-shadow: 0 20px 15px -10px #0003;
}

.view-more-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--midnight);
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-top: 70px;
  padding: 50px;
  display: grid;
  box-shadow: 0 20px 15px -10px #0003;
}

.view-more-wrapper.space-above-matches-grid {
  justify-content: space-between;
  margin-top: 30px;
}

.view-more-wrapper.blog {
  margin-top: 50px;
}

.div-block-173 {
  align-items: center;
  width: 450px;
  margin-right: auto;
  display: flex;
  position: relative;
}

.div-block-174 {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 30px;
  display: flex;
}

.content-beside-side-nav-wrapper {
  width: 100%;
  display: flex;
}

.space-below-medium {
  margin-bottom: 40px;
}

.space-below-medium.space-above-large.centered {
  justify-content: center;
  margin-top: 70px;
}

.space-below-medium.centered {
  display: flex;
}

.blog-section-header-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.div-block-176 {
  margin-top: 30px;
}

.div-block-177 {
  flex-direction: column;
  margin-top: 0;
  display: flex;
  position: relative;
}

.bio-grid {
  grid-column-gap: 40px;
  grid-row-gap: 90px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
  position: relative;
}

.image-38 {
  z-index: 2;
  border-radius: 0;
  height: auto;
  margin-right: 0;
  position: absolute;
}

.div-block-178 {
  align-items: center;
  display: flex;
}

.link-block-15 {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  margin: -129px 0 auto auto;
  padding: 15px 30px;
  display: flex;
  position: sticky;
  top: 200px;
  right: auto;
}

.hover-over-bg {
  background-color: #0000;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 0;
  border-radius: 100px;
  width: 100%;
  height: 100%;
  padding-right: 0;
  display: flex;
  position: absolute;
  inset: 0%;
  box-shadow: 0 15px 10px -8px #0003;
}

.bio-content-wrapper {
  box-shadow: none;
  background-color: #0000;
  border-radius: 12px;
  max-width: 900px;
  margin-top: 0;
  padding: 0;
}

.bio-intro {
  letter-spacing: .01em;
  margin-top: 10px;
  margin-bottom: 30px;
  font-family: Fellixu, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4em;
}

.bio-blog-section {
  background-color: var(--tan);
  padding-bottom: 9vw;
  position: relative;
}

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

.collection-list-5 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-39 {
  object-fit: cover;
  border-radius: 0;
  height: 102%;
  min-height: auto;
  position: relative;
}

.grid-16 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

.body-intro {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.bio-link {
  background-color: #0000;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  padding: 40px;
  display: flex;
  position: relative;
}

.bio-card-name {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 0;
  font-size: 28px;
}

.bio-card-title {
  color: var(--medium-grey);
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 7px;
  font-size: 19px;
}

.div-block-179 {
  z-index: 2;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-180 {
  border: 5px none var(--medium-grey);
  object-fit: none;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 15px 10px -7px #0003;
}

.image-40 {
  z-index: 2;
  background-color: var(--midnight);
  object-fit: cover;
  border-radius: 100%;
  width: 190px;
  max-width: none;
  height: 190px;
  position: absolute;
}

.collection-list-6 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  place-items: start center;
  display: grid;
}

.collection-list-wrapper-6 {
  display: flex;
}

.collection-list-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-wrapper-7 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.collection-list-8 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  justify-items: stretch;
  display: grid;
}

.collection-list-8._2-column {
  grid-template-columns: 1fr 1fr;
}

.div-block-181 {
  justify-content: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.bio-card-bg {
  background-color: var(--light-midnight);
  opacity: 0;
  border-radius: 15px;
  position: absolute;
  inset: 0%;
  box-shadow: 0 20px 15px -10px #0003;
}

.div-block-183 {
  z-index: 2;
  position: relative;
}

.image-41 {
  opacity: 1;
  border-radius: 0;
  position: absolute;
}

.text-block-9 {
  font-family: Fellixu, sans-serif;
  font-weight: 500;
}

.search-link {
  color: var(--grey-lighter);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-bottom: 5px;
  font-size: 15px;
  font-weight: 600;
}

.search-snippet {
  color: var(--matte-black);
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
}

.div-block-184 {
  margin-top: 20px;
}

.search-title {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 11px;
  font-size: 23px;
  font-weight: 600;
  line-height: 1.3em;
}

.submit-button {
  background-color: #0000;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  border-radius: 7px;
  width: 100%;
  margin-top: 20px;
  padding: 14px 20px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
  box-shadow: 0 20px 15px -10px #0003;
}

.form-block-2 {
  margin-bottom: 10px;
}

.div-block-185 {
  flex-direction: column;
  display: flex;
  position: relative;
  left: 0;
}

.div-block-186 {
  align-items: center;
  width: 13px;
  height: 13px;
  margin-right: 11px;
  display: flex;
  position: relative;
}

.tab-text {
  color: var(--white);
  letter-spacing: .01em;
  font-size: 17px;
  font-weight: 600;
}

.tab-text.child {
  color: var(--white);
  margin-top: 0;
  font-size: 15px;
  font-weight: 600;
}

.tab-text.child.white {
  color: var(--white);
}

.tab-text.medium {
  font-size: 16px;
}

.tab-text.floating {
  color: var(--medium-grey);
}

.tab-text.floating.white {
  color: var(--white);
}

.tab-text.large {
  font-size: 23px;
}

.tab-link-power-grid {
  opacity: .6;
  background-color: #777c;
  border-radius: 20px;
  align-items: center;
  margin-left: 7px;
  margin-right: 7px;
  padding: 10px 25px;
  display: flex;
}

.tab-link-power-grid.w--current {
  border-style: none none solid;
  border-width: 1px 1px 4px;
  border-color: black black var(--red-orange);
  opacity: 1;
  background-color: #0000;
  background-image: none;
  border-radius: 12px 12px 0 0;
  margin-left: 20px;
  margin-right: 20px;
  padding: 20px 0;
}

.tab-link-building-wire {
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab {
  background-color: var(--medium-grey);
  opacity: 1;
  border-radius: 20px;
  align-items: center;
  margin-left: 4px;
  margin-right: 4px;
  padding: 8px 22px;
  display: flex;
}

.tab.w--current {
  border-bottom: 4px none var(--red-orange);
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--light-orange), var(--red-orange));
  opacity: 1;
  border-radius: 20px;
  margin-left: 4px;
  margin-right: 4px;
  padding: 8px 22px;
}

.tab.small {
  background-color: var(--medium-grey);
  box-shadow: none;
  opacity: 1;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  margin-left: 4px;
  margin-right: 4px;
  padding: 8px 22px;
  transition: color .7s;
  display: block;
}

.tab.small:hover {
  background-color: var(--grey);
  opacity: 1;
}

.tab.small.w--current {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 1;
  border: 1px #000;
  border-radius: 20px;
  flex-direction: column;
  padding-top: 8px;
  padding-bottom: 8px;
  box-shadow: 0 15px 12px -10px #00000040;
}

.tab.small.no-left-padding {
  opacity: 1;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  margin-left: 4px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 22px;
}

.tab.small.no-left-padding.w--current {
  margin-left: 4px;
  margin-right: 4px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.tab.small.left {
  margin-left: 4px;
}

.tab.small.left.w--current {
  margin-left: 4px;
  padding-top: 8px;
  padding-bottom: 8px;
  box-shadow: 0 15px 12px -10px #00000040;
}

.tab.small.left.large.w--current {
  border-radius: 30px;
  padding: 14px 25px;
}

.tab.small.v2 {
  margin-left: 5px;
  margin-right: 5px;
}

.tab.small.floating {
  background-color: #0000;
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.tab.small.large {
  border-radius: 30px;
  margin-left: 4px;
  margin-right: 4px;
  padding: 15px 30px;
}

.tab.small.hidden {
  display: none;
}

.tab.no-left-padding {
  background-color: var(--medium-grey);
  opacity: 1;
  color: var(--white);
  margin-left: 4px;
  margin-right: 4px;
}

.tab.no-left-padding.w--current {
  opacity: 1;
  margin-right: 4px;
  padding: 8px 22px;
}

.tab.left {
  margin-left: 0;
}

.tab.child {
  border: 2px none var(--dark-taupe);
  background-color: var(--medium-grey);
  opacity: 1;
  margin-top: 0;
  margin-left: 4px;
  margin-right: 4px;
}

.tab.child.w--current {
  margin-left: 4px;
  margin-right: 4px;
}

.paragraph-3 {
  color: var(--matte-black);
}

.tab-pane-power-grid {
  background-color: #0000;
  border-radius: 12px;
}

.tabs-content {
  background-color: var(--white);
  border: 0 solid #000;
  border-radius: 12px;
  padding: 50px;
  box-shadow: 0 20px 15px -10px #0003;
}

.tabs-content.parent {
  box-shadow: none;
  background-color: #0000;
  width: 100%;
  padding: 0;
  overflow: visible;
}

.answer-text {
  color: var(--matte-black);
  margin-top: 10px;
  margin-bottom: 15px;
  margin-right: 60px;
  font-size: 17px;
  display: none;
}

.div-block-187 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 2fr 30px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.faq-arrow {
  align-self: flex-start;
  width: 20px;
  max-width: none;
  margin-top: 2px;
  margin-left: 0;
}

.tabs-menu {
  justify-content: flex-start;
  margin-bottom: 50px;
  display: flex;
}

.tabs-menu.parent {
  border: 1px #121f29;
  border-bottom: 2px #77777780;
  justify-content: flex-start;
  width: auto;
  margin-top: 0;
  margin-bottom: 20px;
  margin-right: auto;
}

.tabs-menu.parent.centered {
  justify-content: center;
}

.tabs-menu.grouped {
  background-color: #e4e2deb3;
  border-bottom: 2px #77777780;
  border-radius: 30px;
  justify-content: flex-start;
  width: auto;
  min-width: auto;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: auto;
  padding: 8px;
}

.tabs-menu.grouped.child {
  background-color: #0000;
  border-bottom-style: none;
  margin-top: 0;
  margin-bottom: 60px;
  margin-left: 0;
  padding: 0;
}

.tabs-menu.grouped.space-below-medium {
  background-color: #e4e2de99;
  margin-bottom: 40px;
}

.tabs-menu.grouped.space-below-medium.centered {
  margin-bottom: 30px;
  margin-left: auto;
}

.tabs-menu.grouped.space-below-large {
  margin-bottom: 50px;
}

.tabs-menu.grouped.space-below-large.centered {
  background-color: var(--tan);
  border-radius: 40px;
  margin-bottom: 40px;
  margin-left: auto;
}

.tabs-menu.grouped.space-below-large.centered.dark {
  background-color: var(--denim);
}

.tabs-menu.grouped.dark {
  background-color: var(--light-midnight);
}

.tabs-menu.grouped.centered {
  margin-left: auto;
}

.tabs-menu.grouped.centered.dark {
  background-color: var(--denim);
  margin-bottom: 20px;
}

.tabs-menu.space-below-large {
  flex-direction: row;
  margin-top: 20px;
  margin-bottom: 80px;
}

.tabs-menu.centered {
  justify-content: center;
}

.faq-wrapper {
  width: 100%;
  position: relative;
}

.div-block-188 {
  justify-content: flex-end;
  margin-left: 50px;
  display: flex;
  position: relative;
  right: auto;
}

.icon-8 {
  color: var(--red-orange);
}

.dropdown-list-4 {
  clear: both;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 1000px;
  height: 400px;
  margin-top: 101px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.dropdown-3 {
  flex-wrap: nowrap;
  justify-content: center;
  display: flex;
}

.div-block-189 {
  width: 26px;
  height: 26px;
}

.nav-panel-slider-wrapper {
  border-radius: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.mask-4 {
  height: 100%;
}

.slider-3 {
  width: 100%;
  height: 100%;
}

.icon-9 {
  z-index: 2;
  color: var(--white);
  font-size: 17px;
  display: flex;
}

.icon-10 {
  color: var(--white);
  font-size: 17px;
}

.slide-nav-3 {
  justify-content: center;
  display: none;
}

.nav-feature-slide-1 {
  object-fit: cover;
  overflow: hidden;
}

.image-42 {
  object-fit: cover;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.nav-feature-wrapper {
  height: 100%;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.nav-feature-arrow-wrapper {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  color: var(--white);
  background-color: #c7c7c7cc;
  border-radius: 20px;
  align-items: center;
  width: 25px;
  height: 25px;
  margin-bottom: 100px;
  font-weight: 700;
  display: flex;
  position: relative;
}

.left-arrow-3 {
  align-items: center;
  padding-left: 20px;
  display: flex;
}

.nav-feature-button {
  z-index: 2;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffffd9;
  border: 1px #000;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: auto;
  margin: auto auto 0;
  padding: 20px 30px;
  display: flex;
  position: relative;
  box-shadow: 0 20px 15px -10px #0003;
}

.right-arrow-3 {
  justify-content: flex-end;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.nav-feature-header {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  font-size: 30px;
}

.nav-feature-description {
  color: var(--matte-black);
  text-align: center;
  letter-spacing: .01em;
  background-color: #0000;
  margin-bottom: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 500;
  display: flex;
  position: absolute;
}

.search-result-list {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-43 {
  height: 15px;
  margin-right: 20px;
  display: none;
}

.text-block-10 {
  color: #fff;
  margin-right: 0;
  font-size: 16px;
  font-weight: 600;
}

.nav-feature-cta-wrapper {
  opacity: 0;
  align-items: center;
  display: flex;
  position: absolute;
}

.nav-feature-hover-text-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 400px;
  height: 27px;
  display: flex;
  position: relative;
}

.product-list-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: flex-start stretch;
  width: auto;
  max-width: 1300px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
  position: relative;
}

.product-list-wrapper._3-column {
  grid-template-columns: 1fr 1fr 1fr;
}

.product-list-wrapper._1-column {
  grid-template-columns: 1fr;
  width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.product-hero-wrapper {
  flex-direction: row;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.product-hero-wrapper.left {
  grid-column-gap: 50px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  width: 100%;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: grid;
  position: relative;
}

.product-hero-wrapper.left.hide {
  display: none;
}

.product-hero-wrapper.left.dark {
  grid-column-gap: 40px;
  background-color: var(--midnight);
  border: 1px #000;
  border-radius: 15px;
  padding: 60px 50px;
  box-shadow: 0 20px 15px -10px #0003;
}

.product-hero-wrapper.left.dark.space-above {
  grid-template-rows: auto;
  margin-top: 40px;
  padding-bottom: 60px;
  box-shadow: 0 20px 15px -10px #0003;
}

.product-hero-wrapper.left.dark.space-above.hidden, .product-hero-wrapper.left.hidden {
  display: none;
}

.product-hero {
  border-radius: 0;
  width: 200px;
  max-width: none;
  margin-bottom: 10px;
  margin-right: 0;
}

.product-hero.left {
  width: 15vw;
  max-width: 200px;
  margin-top: 20px;
  margin-right: 0;
  padding-right: 0;
}

.product-hero.left.opactity {
  opacity: .9;
  margin-right: 40px;
}

.background-video-8 {
  height: 100%;
  display: none;
}

.div-block-190 {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  mix-blend-mode: color;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-190.solid {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 1;
  mix-blend-mode: normal;
}

.image-44 {
  position: relative;
  inset: 0%;
}

.cta-bg-image {
  z-index: 1;
  mix-blend-mode: normal;
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  max-width: none;
  height: auto;
  position: relative;
  inset: 0%;
}

.cta-bg {
  object-fit: cover;
  background-color: #0000;
  width: auto;
  height: auto;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.metal-bg-overlay {
  z-index: 2;
  background-color: #8a878726;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.breadcrumb-wrapper {
  flex-direction: row;
  display: flex;
}

.collection-list-9 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.view-more-button-wrapper {
  justify-content: center;
  margin-top: 60px;
  display: flex;
}

.div-block-192 {
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.image-46 {
  width: 100%;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.product-hero-content-wrapper {
  margin-right: auto;
  padding-right: 10px;
  position: relative;
}

.table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto 8px min-content;
  grid-template-columns: minmax(max-content, 400px) minmax(min-content, 400px) repeat(auto-fit, minmax(min-content, 400px));
  grid-auto-rows: min-content;
  justify-content: stretch;
  width: auto;
  max-width: none;
  margin-top: 0;
  margin-bottom: 10px;
}

.table.full-width {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px);
  margin-bottom: 20px;
}

.table.full-width._9-column {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px);
  width: 100%;
}

.table.full-width._9-column.cca {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px);
}

.table.full-width._9-column.tracer-wire {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px);
}

.table.full-width._10-column {
  grid-template-rows: auto auto auto auto auto auto;
  grid-auto-columns: minmax(min-content, 400px);
}

.table.full-width._4-column {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: minmax(max-content, 400px) repeat(auto-fit, minmax(min-content, 400px)) minmax(min-content, 400px) minmax(min-content, 400px);
  grid-auto-columns: minmax(min-content, 400px);
}

.table.full-width._7-column {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px);
}

.table.full-width.space-above-large {
  margin-top: 60px;
}

.table.full-width._8-column {
  grid-template-columns: minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(min-content, 400px);
}

.table.full-width.box-fill-calculator {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: repeat(auto-fit, minmax(min-content, 400px)) minmax(250px, 400px) minmax(min-content, 400px) minmax(110px, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(80px, 400px);
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

.table._2-column {
  grid-column-gap: 0px;
  grid-template-rows: auto 8px min-content;
  grid-template-columns: minmax(max-content, 450px) minmax(max-content, 600px);
  grid-auto-rows: min-content;
  width: 100%;
}

.table._4-column {
  grid-template-rows: auto 8px min-content;
  grid-template-columns: minmax(max-content, 400px) minmax(min-content, 400px) repeat(auto-fit, minmax(min-content, 400px)) minmax(min-content, 400px);
  grid-auto-rows: min-content;
}

.table._4-column.wire-connectors {
  flex: 1;
  margin-bottom: 0;
}

.table._3-column {
  grid-template-rows: auto 8px min-content;
  grid-auto-rows: min-content;
  grid-auto-columns: 1fr;
}

.table-row-color {
  background-color: var(--silver);
  opacity: .12;
  border: 1px #000;
  border-radius: 5px;
  height: 60px;
}

.table-row-color.clear {
  background-color: #0000;
}

.table--column-1 {
  z-index: 2;
  color: var(--white);
  align-items: center;
  height: 60px;
  padding-left: 20px;
  font-family: Fellixu, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.table--column-1.centered {
  text-align: center;
  justify-content: center;
  padding-left: 0;
}

.table-info {
  z-index: 2;
  color: var(--white);
  align-items: center;
  height: 100%;
  margin-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
  position: relative;
}

.table-info.centered {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 60px;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 15px;
  display: flex;
}

.table-info.centered.small {
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 15px;
}

.table-info.centered.small.bold {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  font-size: 17px;
  font-weight: 700;
}

.table-info.centered.small.bold.bg {
  background-color: #ffffff14;
}

.table-info.centered.small.bold.bg.left {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  font-weight: 700;
}

.table-info.centered.small.bg {
  background-color: #ffffff14;
  height: 100%;
}

.table-info.centered.small.bg.right {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.table-info.centered.small.bg.left {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  font-weight: 400;
}

.table-info.centered.small.box-fill {
  border-bottom: 2px solid var(--medium-gray-lighter);
  color: var(--matte-black);
}

.table-info.centered.small.box-fill.gray {
  background-color: var(--soft-gray);
}

.table-info.centered.small.box-fill.gray.bold-left {
  background-color: var(--soft-gray);
  text-align: left;
  justify-content: flex-start;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 600;
}

.table-info.centered.small.box-fill.gray.bold-left.rule-below-none, .table-info.centered.small.box-fill.gray.rule-below-none {
  border-bottom-style: none;
}

.table-info.centered.small.box-fill.white {
  background-color: var(--white);
}

.table-info.centered.small.box-fill.white.rule-below-none {
  border-bottom-style: none;
}

.table-info.centered.bg {
  background-color: #ffffff14;
  height: 100%;
  max-height: none;
}

.table-info.centered.bg.right {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.table-info.centered.bg.right.top-align {
  align-items: flex-start;
}

.table-info.centered.bg.bold {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  font-weight: 700;
}

.table-info.centered.bg.top-aligned {
  align-items: flex-start;
}

.table-info.centered.bold-orange {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 600;
}

.table-info.centered.box-fill-scenario {
  background-color: var(--light-midnight);
  border-bottom-left-radius: 5px;
  height: 100%;
  min-height: 0;
  font-size: 30px;
  font-weight: 600;
}

.table-info.centered.box-fill-scenario._12-pixel-radius {
  border-bottom-left-radius: 12px;
}

.table-info.left {
  align-items: center;
  height: 100%;
  min-height: 60px;
  padding-left: 20px;
  font-weight: 600;
  display: flex;
}

.table-info.left.large {
  font-family: Fellixu, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.table-info.left.large.bold {
  padding-right: 20px;
  font-size: 18px;
  font-weight: 600;
}

.table-info.left.large.bold.bg, .table-info.left.large.bg {
  background-color: #ffffff14;
  border-top-left-radius: 5px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 5px;
}

.table-info.left-large {
  padding-left: 20px;
  font-size: 17px;
  font-weight: 600;
}

.table-info.left-large.bg {
  background-color: #ffffff14;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 15px;
  padding-bottom: 15px;
}

.table-info.box-fill {
  color: var(--matte-black);
  font-size: 15px;
}

.table-info.box-fill.bold-left {
  text-align: left;
  font-weight: 600;
}

.table-info.row-header {
  color: var(--red-orange);
  padding-left: 20px;
  font-size: 21px;
  font-weight: 700;
}

.table-info.row-header.bg {
  background-color: #ffffff14;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 15px;
  padding-bottom: 15px;
}

.table-info.row-header.left {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-top: 40px;
  padding-bottom: 20px;
  font-weight: 700;
}

.table-info.row-header.centered {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-top: 40px;
  padding-bottom: 20px;
  font-weight: 600;
}

.div-block-193 {
  display: flex;
  position: relative;
}

.table-header-wrapper-left {
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 21px;
  padding-left: 20px;
  display: flex;
}

.table-column-header {
  z-index: 2;
  text-align: center;
  justify-content: center;
  align-items: flex-end;
  margin: 0 auto 21px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 20px;
  display: flex;
  position: relative;
}

.table-column-header.left {
  padding-left: 20px;
  padding-right: 20px;
}

.table-column-header.small {
  background-color: var(--red-orange);
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  border-radius: 0;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 15px;
  font-size: 15px;
}

.table-column-header.small.light {
  background-color: var(--orange-red);
}

.table-column-header.small.light.rule-bottom {
  border-bottom-color: var(--red-orange);
  background-color: var(--orange-red);
}

.table-column-header.small.light.rule-right {
  border-right-color: var(--red-orange);
}

.table-column-header.small.light.round-top-right {
  border-top-right-radius: 5px;
}

.table-column-header.small.light.round-top-right.rule-bottom.larger {
  font-size: 20px;
}

.table-column-header.small.light.round-top-right.tall._12-pixel-radius {
  border-top-right-radius: 12px;
}

.table-column-header.small.light.left {
  text-align: left;
  justify-content: flex-start;
  padding-left: 20px;
}

.table-column-header.small.light.left.tall {
  justify-content: center;
}

.table-column-header.small.rule-bottom {
  border-bottom: 2px solid var(--orange-red);
  background-color: var(--red-orange);
}

.table-column-header.small.rule-bottom.round-top-right {
  border-top-right-radius: 5px;
}

.table-column-header.small.rule-right {
  border-right: 2px solid var(--orange-red);
}

.table-column-header.small.rule-right.light {
  border-right-color: var(--red-orange);
}

.table-column-header.small.round-top-left {
  border-top-left-radius: 6px;
}

.table-column-header.small.round-top-left.round-bottom-left {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.table-column-header.small.round-top-left.rule-bottom.larger {
  font-size: 20px;
}

.table-column-header.small.round-top-left.tall._12-pixel-radius {
  border-top-left-radius: 12px;
}

.table-column-header.small.round-bottom-right {
  border-bottom-right-radius: 5px;
}

.table-column-header.small.round-bottom-right.rule-right {
  border-style: none solid none none;
  border-width: 1px 2px 1px 1px;
  border-color: var(--orange-red);
}

.table-column-header.small.round-bottom-left {
  border-bottom-left-radius: 5px;
}

.table-column-header.small.round-right {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.table-column-header.small.tall {
  padding-top: 40px;
  padding-bottom: 40px;
}

.table-column-header.small.tall.top-right {
  border-top-right-radius: 6px;
}

.table-column-header.small.tall.top-right._12-pixel-radius {
  border-top-right-radius: 12px;
}

.table-column-header.space-below-none {
  margin-bottom: 0;
}

.table-column-header.space-below-none.small {
  background-color: var(--red-orange);
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  align-items: center;
  height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
}

.table-column-header.tiny {
  background-color: var(--red-orange);
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 10px;
  font-weight: 400;
}

.table-column-header.tiny.light {
  background-color: var(--orange-red);
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 9px;
}

.table-column-header.tiny.light.rule-right {
  border-right: 2px solid var(--red-orange);
}

.table-column-header.tiny.rule-right {
  border-right: 2px solid var(--orange-red);
}

.table-column-header.tiny.round-bottom-right {
  border-bottom-right-radius: 5px;
}

.table-column-header.second-line {
  font-size: 15px;
}

.table-column-header.space-below-small {
  margin-bottom: 10px;
}

.div-block-195 {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  height: 2px;
}

.table-header-hero {
  border-radius: 0;
  max-width: none;
  height: 90px;
  margin-bottom: 2px;
  margin-left: 0;
  margin-right: 0;
}

.table-column-header-wrapper {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.sidebar-hero-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  max-width: 250px;
  margin-left: auto;
  display: flex;
}

.sidebar-hero-wrapper.sticky {
  position: sticky;
  top: 200px;
}

.sidebar-hero-wrapper.header {
  width: 220px;
  margin-top: 80px;
  position: relative;
}

.div-block-197 {
  z-index: 3;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  height: 240px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.div-block-197.calculator {
  height: 250px;
  padding-bottom: 30px;
}

.product-hero-product-card {
  border-radius: 0;
  width: auto;
  max-width: none;
  height: 100%;
  margin-left: 0;
  position: relative;
}

.in-line-hero {
  height: 100%;
  margin-bottom: 40px;
  margin-right: 30px;
  display: flex;
}

.in-line-hero-wrapper {
  flex-direction: column;
  height: auto;
  margin-top: 30px;
  margin-bottom: 50px;
  display: flex;
}

.image-49 {
  margin-right: 20px;
}

.small-hero-description-wrapper {
  margin-left: 0;
}

.small-hero-wrapper {
  width: 100%;
  max-width: none;
  height: auto;
  margin-top: 10px;
  margin-bottom: auto;
  display: flex;
}

.product-hero-small {
  border-radius: 0;
  width: 100%;
  max-width: none;
}

.grid-19 {
  grid-column-gap: 40px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 110px 1fr;
  margin-top: 40px;
}

.div-block-198 {
  margin-top: 60px;
}

.product-cta-wrapper {
  flex-direction: column;
  margin-top: 20px;
  display: flex;
}

.product-cta-wrapper.space-below-small {
  margin-bottom: 30px;
}

.product-cta-wrapper.space-below-small.space-above-none {
  margin-top: 0;
}

.stack-link-move-right {
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: auto;
}

.stack-link-move-right.space-above-small {
  margin-top: 10px;
}

.table-header-wrapper {
  margin-bottom: 40px;
  margin-left: 0;
}

.table-header-wrapper.space-above-large.space-below-large {
  margin-top: 60px;
  margin-bottom: 60px;
}

.table-header-wrapper.below-tabs {
  margin-top: 0;
  margin-bottom: 30px;
}

.tabs-menu-left {
  border-bottom: 2px #77777780;
  margin-left: 0;
  display: flex;
}

.tabs-menu-left.special {
  justify-content: center;
  margin-top: 70px;
  margin-bottom: 10px;
}

.list-3 {
  margin-bottom: 4px;
  padding-left: 20px;
}

.list-3._2-column {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  padding-left: 20px;
  display: grid;
}

.list-3.space-above-tiny {
  margin-top: 10px;
}

.list-3._3-column {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  display: grid;
}

.list-3._3-column.space-below-medium {
  margin-bottom: 20px;
}

.table-column-header.small, .bold-text-3 {
  font-weight: 600;
}

.association-logos-wrapper {
  opacity: .7;
  border-radius: 0;
  flex-direction: row;
  justify-content: space-between;
  width: 97%;
  max-width: none;
  height: 5vw;
  margin-top: 40px;
  padding-left: 0;
  padding-right: 3vw;
  display: flex;
}

.association-logos-wrapper.center {
  padding-left: 3vw;
}

.association-logo {
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.association-logo.small {
  margin-top: 0;
  margin-bottom: 0;
  padding: 1vw 0;
}

.association-logo.medium {
  padding-top: .7vw;
  padding-bottom: .7vw;
}

.image-52 {
  max-width: none;
  margin-top: 0;
  margin-bottom: 0;
}

.section-6 {
  display: flex;
  position: relative;
}

.footnote {
  font-family: Fellixu, sans-serif;
  font-size: 12px;
}

.footnote.white {
  color: var(--white);
}

.footnote.space-above-medium {
  margin-top: 30px;
  line-height: 1.4em;
}

.footnote-grid {
  grid-column-gap: 2px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 20px 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.footnote-grid.large-table {
  margin-bottom: 0;
}

.div-block-202 {
  height: 50px;
}

.div-block-203 {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.div-block-204 {
  height: 40px;
  display: flex;
}

.document-download-wrapper {
  z-index: 1;
  background-color: var(--grey-lighter);
  border-radius: 14px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: auto;
  min-height: auto;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.document-download-wrapper.bottom {
  height: auto;
  min-height: 550px;
  margin-top: 0;
  margin-bottom: -220px;
  padding-top: 60px;
  padding-bottom: 60px;
  box-shadow: 0 20px 15px -10px #00000040;
}

.document-download-wrapper.bottom.tall {
  box-shadow: 0 20px 15px -10px #00000040;
}

.document-download-wrapper.search {
  margin-top: 0;
  margin-bottom: 0;
}

.document-download-wrapper.small {
  align-items: flex-start;
  min-height: 150px;
}

.space-above-xl {
  margin-top: 7vw;
  position: static;
}

.history-item-wrapper {
  z-index: 3;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 130px 300px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: grid;
  position: relative;
}

.timeline-connector {
  background-color: var(--light-taupe);
  width: 3px;
  height: 200px;
  margin-top: -60px;
  margin-bottom: -60px;
  position: relative;
  left: 240px;
}

.numbered-list-grid {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  grid-template-rows: auto;
  grid-template-columns: 30px 1fr;
  margin-top: 19px;
  padding-left: 20px;
}

.link {
  color: var(--red-orange);
}

.link.forgot-password {
  color: var(--medium-cool-gray);
  letter-spacing: .02em;
  justify-content: center;
  width: 100%;
  margin-top: 30px;
  font-size: 15px;
  font-weight: 500;
  transition: color .5s;
  display: flex;
}

.link.forgot-password:hover {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.link-2, .paragraph-4 {
  color: var(--red-orange);
  font-weight: 600;
}

.link-3 {
  color: var(--red-orange);
  font-size: 18px;
  font-weight: 600;
}

.bg-midnight {
  background-color: var(--midnight);
}

.bg-midnight._50 {
  height: 50%;
}

.bg-midnight._50.bottom {
  border-top: 5px solid var(--red-orange);
}

.bg-overlay {
  z-index: 2;
  background-color: var(--matte-black);
  opacity: 0;
  mix-blend-mode: multiply;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.bg-overlay.hidden {
  display: none;
}

.bg-overlay.orange {
  background-color: #0000;
  background-image: repeating-linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 1;
  mix-blend-mode: color;
}

.bg-overlay.slate {
  z-index: 3;
  background-color: var(--midnight);
  opacity: 1;
  mix-blend-mode: color;
}

.bg-overlay.dark {
  z-index: 2;
  background-color: var(--black);
  opacity: .35;
  mix-blend-mode: multiply;
}

.bg-overlay.dark.card {
  background-color: var(--light-midnight);
  opacity: 0;
  mix-blend-mode: normal;
  inset: 0%;
}

.bg-overlay.dark.card.midnight {
  background-color: var(--light-midnight);
}

.bg-overlay.darker {
  background-color: var(--black);
  opacity: .15;
}

.nav-icon-categories-wrapper-level-1-copy {
  justify-content: flex-start;
  align-items: flex-start;
  width: 540px;
  height: auto;
  margin: 0 12px;
  padding: 0;
  display: flex;
  position: relative;
  overflow: scroll;
}

.nav-icon-categories-wrapper-level-1-copy.wide {
  width: 640px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.level-3-power-grid {
  width: 100%;
  display: flex;
  position: relative;
}

.level-3-building-wire, .level-3-signal-wire {
  width: 100%;
  display: none;
  position: relative;
}

.nav-panel-button-subhead {
  color: var(--grey);
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  font-family: Fellixu, sans-serif;
  font-weight: 600;
}

.nav-panel-button-subhead-wrapper {
  width: 100%;
  padding-top: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
}

.nav-panel-button-subhead-wrapper.space-above-small {
  margin-top: 20px;
}

.level-3-automotive {
  width: 100%;
  display: none;
  position: relative;
}

.stack-link-wrapper-2 {
  z-index: 2;
  border-bottom: 1px #cdd3dd;
  align-items: center;
  width: 100%;
  height: 58px;
  margin-top: 2px;
  margin-bottom: 2px;
  display: flex;
  position: relative;
}

.arrow-dot-bg-2 {
  background-color: #2b2b2b;
  width: 100%;
  height: 100%;
  position: absolute;
}

.arrow-dot-bg-2.orange {
  background-color: #ee8f22;
  background-image: linear-gradient(135deg, #ee8f22, #dd583580);
  border: 1px #000;
  border-radius: 20px;
}

.button-text-2 {
  z-index: 2;
  color: #fff;
  letter-spacing: .01em;
  margin-bottom: 2px;
  padding-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
  position: relative;
}

.button-text-2.stack-link {
  color: #2b2b2b;
  margin-bottom: 0;
  font-size: 19px;
  font-weight: 600;
}

.button-text-2.stack-link.white {
  color: #fff;
  font-size: 19px;
}

.button-arrow-2 {
  z-index: 2;
  border: 1px #fff;
  height: 13px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button-arrow-2.download {
  transform: rotate(90deg);
}

.slide-3 {
  width: 100%;
}

.image-53 {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 451px;
  position: relative;
  overflow: visible;
}

.div-block-205 {
  background-color: var(--matte-black);
  position: static;
  inset: 0%;
}

.nav-panel-bg-overlay {
  z-index: 3;
  background-color: var(--black);
  opacity: .5;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  width: 100%;
  height: 100vh;
  display: none;
  position: absolute;
}

.stack-link-group {
  flex-direction: column;
  margin-top: 50px;
  margin-right: auto;
  display: flex;
}

.stack-link-group.space-above-medium {
  margin-top: 40px;
}

.dropdown-icon {
  color: var(--white);
  justify-content: flex-end;
  margin-left: 4px;
  margin-right: 0;
  padding-left: 0;
  display: flex;
  position: relative;
}

.dropdown-icon.level-2 {
  color: var(--white);
  margin-left: 5px;
}

.footer-dropdown-nav {
  align-items: flex-end;
  margin-left: 0;
  margin-right: auto;
  padding: 13px 0 0;
  display: flex;
}

.footer-dropdown-nav.w--open {
  width: auto;
  margin-left: 0;
  margin-right: auto;
  padding-right: 0;
}

.footer-dropdown-nav.level-2 {
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.footer-dropdown-nav.level-2.w--open {
  padding-left: 0;
}

.footer-nav-dropdown {
  color: var(--white);
  margin-left: 0;
  margin-right: auto;
  padding: 13px 0 0;
  font-size: 16px;
  display: flex;
}

.footer-nav-dropdown.level-3 {
  color: var(--white);
  margin-left: 0;
  margin-right: auto;
  padding-top: 11px;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  font-weight: 500;
}

.footer-nav-dropdown.level-3:hover {
  color: var(--light-orange);
}

.footer-nav-dropdown.level-2 {
  color: var(--white);
  padding-top: 12px;
  font-size: 15px;
  font-weight: 500;
}

.footer-nav-dropdown.level-2:hover {
  color: var(--light-orange);
}

.footer-dropdown-list {
  position: relative;
}

.footer-dropdown-list.w--open {
  background-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 15px;
  display: flex;
}

.footer-dropdown {
  flex-direction: column;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.dropdown-4 {
  margin-left: 0;
  margin-right: 0;
}

.paragraph-5 {
  color: #2b2b2b;
  margin-top: 19px;
  margin-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-size: 18px;
  line-height: 1.6em;
}

.paragraph-5.white {
  color: #fff;
}

.paragraph-5.large {
  color: #2b2b2b;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5em;
}

.paragraph-5.large.white {
  color: #fff;
  letter-spacing: .01px;
  margin-top: 20px;
  font-family: Fellixu, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.h2-2 {
  color: #fff;
  text-align: left;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #ee8f22, #df5510);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2em;
}

.h2-2.white {
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2em;
}

.h2-2.white.smaller {
  font-size: 34px;
}

.child {
  margin-top: 20px;
}

.image-54 {
  object-fit: cover;
  border-radius: 0;
  width: auto;
  min-width: 101%;
  max-width: none;
  height: auto;
  min-height: 101%;
  max-height: none;
  margin: 0 auto;
  position: relative;
  inset: 0%;
}

.breadcrumb-button {
  position: relative;
}

.div-block-206 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.div-block-207 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bg-overlay-2 {
  z-index: 2;
  opacity: .1;
  mix-blend-mode: multiply;
  background-color: #2b2b2b;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.bg-overlay-2.hide {
  display: none;
}

.button-bg-2 {
  color: #ee8f22;
  background-color: #0000;
  background-image: linear-gradient(135deg, #ee8f22, #df5510);
  position: absolute;
  inset: 0%;
}

.button-bg-2.solid {
  opacity: 1;
  background-color: #df5510;
  background-image: none;
}

.callout-wrapper-2 {
  z-index: 1;
  background-color: #121e28;
  background-image: none;
  border-radius: 14px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 75vw;
  max-width: none;
  height: auto;
  min-height: 550px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.callout-wrapper-2.billboard {
  z-index: 3;
  background-color: #0000;
  min-height: 650px;
}

.bg-block-2 {
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 50%;
  display: flex;
  position: relative;
}

.bg-block-2.tan {
  background-color: #f5f3ef;
}

.section-7 {
  background-color: #0000;
  flex-direction: column;
  padding-top: 9vw;
  padding-bottom: 9vw;
  display: flex;
  position: relative;
}

.section-7.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.h1-2 {
  color: #fff;
  max-width: 1200px;
  padding-bottom: 0;
  font-family: Fellixu, sans-serif;
  font-size: 55px;
  font-weight: 600;
  line-height: 1.2em;
}

.h1-2.cta {
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 46px;
}

.div-block-208 {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  width: 100%;
  height: 100%;
}

.content-wrapper-push-left {
  margin-right: auto;
  display: flex;
  position: relative;
}

.content-wrapper-push-left.box-fill {
  flex-direction: column;
}

.state-selector-wrapper {
  align-items: center;
  width: 200px;
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.grid-20 {
  grid-template-rows: auto;
  grid-template-columns: 30px auto;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.rep-contact-info {
  color: var(--matte-black);
  font-family: Fellixu, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.resource-listing-body {
  color: var(--matte-black);
  font-size: 16px;
  font-weight: 400;
}

.div-block-209 {
  background-image: linear-gradient(to bottom, var(--light-orange), var(--red-orange)), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.image-55 {
  width: 53%;
  max-width: none;
}

.push-left {
  margin-right: auto;
  display: flex;
  position: relative;
}

.div-block-210 {
  width: 100%;
  height: 100%;
  display: flex;
}

.image-56 {
  opacity: .8;
  width: 11px;
  display: block;
  position: absolute;
  bottom: -18px;
}

.tab-header {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-right: auto;
  font-family: Fellixu, sans-serif;
  font-weight: 600;
  position: relative;
}

.image-57 {
  background-color: #0000;
  height: 8px;
  margin-right: 11px;
}

.tab-selection-header-wrapper {
  align-items: center;
  margin-bottom: 20px;
  margin-right: auto;
  display: flex;
  position: relative;
}

.heading-5 {
  margin-top: 25px;
}

.superscript {
  background-color: var(--light-orange);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.heading-6 {
  color: var(--orange-red);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.section-8 {
  height: auto;
  display: flex;
}

.div-block-211 {
  width: 24px;
  height: 24px;
  margin-right: 10px;
  position: relative;
}

.heading-7 {
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: -10px;
  margin-bottom: 20px;
  font-weight: 600;
  display: flex;
}

.div-block-212 {
  flex-direction: row;
  justify-content: space-between;
  width: 10%;
  display: flex;
  position: relative;
}

.hover-over-color-overlay {
  z-index: 2;
  background-color: var(--midnight);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  opacity: 0;
  mix-blend-mode: color;
  width: 100%;
  height: 100%;
  position: absolute;
}

.hover-over-color-overlay.dark {
  mix-blend-mode: multiply;
}

.dropdown-toggle-4 {
  justify-content: space-between;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.dropdown-5 {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.dropdown-list-5 {
  position: relative;
}

.dropdown-list-5.w--open {
  background-color: #0000;
}

.hidden {
  display: none;
}

.collection-list-wrapper-8, .collection-list-10, .collection-item-6 {
  z-index: 4;
  position: relative;
}

.video-thumbnail-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  top: auto;
}

.video-thumbnail {
  border: 1px solid #7777774d;
  border-radius: 7px;
  position: absolute;
  box-shadow: 0 20px 15px -10px #00000040;
}

.document-thumbnail-wrapper {
  z-index: 2;
  border: 1px solid #7777774d;
  border-radius: 5px;
  justify-content: center;
  align-items: flex-start;
  margin-top: 40px;
  padding-top: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #0003;
}

.document-thumbnail-wrapper.small {
  margin-top: 0;
}

.play-button {
  z-index: 2;
  border-radius: 0;
  height: 50px;
  position: absolute;
}

.tabs {
  flex-direction: column;
  width: 100%;
  margin-right: 0;
  display: flex;
}

.tabs.special {
  background-color: var(--tan);
  border-radius: 12px;
  margin-top: 70px;
  padding-bottom: 80px;
  padding-left: 60px;
  padding-right: 60px;
}

.tabs.space-above-more {
  margin-top: 50px;
}

.tabs.below-header {
  margin-top: 20px;
}

.tabs.print-request {
  margin-top: 80px;
}

.tabs.print-request.copperweld {
  margin-top: 0;
}

.tabs-content-2 {
  margin-right: auto;
  padding-right: 60px;
  display: flex;
  overflow: visible;
}

.div-block-213 {
  flex-direction: column;
  max-width: 900px;
  display: flex;
  position: relative;
}

.grid-22 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
}

.html-embed-2 {
  border-radius: 20px;
  font-size: 12px;
  display: flex;
}

.div-block-214 {
  margin-bottom: 0;
  display: flex;
}

.div-block-215 {
  border-radius: 20px;
  overflow: hidden;
}

.div-block-216 {
  margin-right: auto;
  padding-bottom: 40px;
  display: flex;
}

.order-literature-button-wrapper {
  border-radius: 8px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin-top: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.image-58 {
  border-radius: 0;
  align-self: auto;
  width: 120%;
  max-width: none;
  height: 120%;
  margin: auto;
  position: absolute;
  inset: -27%;
}

.sidebar-nav-card-wrapper {
  z-index: 2;
  background-color: var(--grey-lighter);
  border-radius: 10px;
  flex-direction: column;
  align-self: center;
  width: 100%;
  margin-top: 40px;
  padding: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #00000040;
}

.bg-dk-midnight {
  background-color: var(--dark-midnight);
}

.bg-dk-midnight.header {
  background-color: var(--dark-midnight);
  padding-top: 40px;
  padding-bottom: 40px;
}

.bg-dk-midnight.header.form-header.space-below-none {
  margin-bottom: 0;
  padding-bottom: 40px;
}

.bg-dk-midnight.header.form-header.space-below-none.copperhead {
  background-color: var(--black);
  justify-content: flex-start;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.sidebar-nav-card-content {
  z-index: 3;
  position: relative;
}

.select-field-2 {
  border: 0 #000;
  border-radius: 5px;
  padding: 30px 20px;
  font-family: Fellixu, sans-serif;
}

.div-block-217 {
  display: flex;
}

.collection-list-11 {
  grid-column-gap: 30px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: auto;
  display: grid;
  overflow: scroll;
}

.image-59 {
  object-fit: cover;
  width: 101%;
  max-width: none;
  height: 101%;
  position: absolute;
}

.div-block-218 {
  object-fit: none;
  height: 300px;
  display: flex;
  position: relative;
}

.div-block-219 {
  width: 100%;
  height: 100%;
  display: flex;
}

.div-block-220 {
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  max-height: none;
  display: flex;
  overflow: visible;
}

.image-60 {
  object-fit: contain;
  border-radius: 5px;
  max-height: 100%;
  position: relative;
  box-shadow: 0 20px 15px -10px #00000040;
}

.div-block-221 {
  align-items: flex-start;
  margin-top: 35px;
  margin-bottom: auto;
  margin-right: 10px;
  display: flex;
}

.print-order-title {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  text-align: left;
  letter-spacing: .01em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  align-items: flex-start;
  margin-top: 3px;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Fellixu, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.3em;
  display: flex;
}

.print-order-title.space-above-medium {
  margin-top: 30px;
}

.print-order-title.group-header {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 35px;
}

.print-order-title.group-header.space-above-small {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 15px;
  margin-bottom: 10px;
  font-weight: 700;
}

.print-order-title.group-header.sub-group {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  letter-spacing: .01em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 25px;
  font-size: 20px;
  font-weight: 700;
}

.print-order-title.group-header.sub-group.space-above-none {
  margin-top: 20px;
  font-weight: 700;
}

.print-order-title.copperhead {
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 27px;
}

.div-block-222 {
  margin-top: 40px;
  display: none;
}

.div-block-223 {
  align-items: flex-end;
  display: flex;
}

.collection-item-7 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.checkbox-2 {
  color: var(--red-orange);
  background-color: #0000;
  border-width: 2px;
  border-radius: 3px;
  width: 20px;
  height: 20px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 13px;
  font-size: 35px;
}

.checkbox-2.w--redirected-checked {
  border-color: var(--orange-red);
  background-color: var(--orange-red);
  align-self: center;
  width: 20px;
  height: 20px;
  margin-top: 0;
  padding: 5px;
  font-size: 7px;
}

.form-header {
  margin-top: 0;
  margin-bottom: 40px;
}

.form-header.space-above-xl {
  flex-direction: column;
  margin-top: 60px;
  margin-bottom: 0;
  display: flex;
}

.form-header.print-request {
  margin-top: 0;
}

.form-header.space-above-large {
  margin-top: 80px;
  margin-bottom: 0;
}

.button-bg-over {
  z-index: 3;
  border: 3px none var(--red-orange);
  background-color: #0000;
  background-image: linear-gradient(315deg, var(--light-orange), var(--red-orange));
  opacity: 1;
  color: var(--light-orange);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.button-bg-over.solid {
  background-color: var(--red-orange);
  opacity: 1;
  background-image: none;
}

.button-bg-over.orange.solid {
  background-color: var(--red-orange);
  opacity: 0;
  background-image: none;
  display: flex;
}

.button-bg-over.orange {
  background-color: var(--red-orange);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
}

.button-bg-over.orange.darker {
  background-image: none;
}

.button-bg-over.orange.solid {
  background-image: linear-gradient(135deg, #e9993e80, var(--red-orange));
}

.button-bg-over.aqua {
  background-color: #0479a3;
  background-image: linear-gradient(135deg, #08b8cc, #0479a3);
}

.button-bg-over.aqua.darker {
  background-color: #0479a3;
  background-image: linear-gradient(135deg, #08b8cc80, #0479a3);
}

.button-bg-over.purple {
  background-color: #671c97;
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.button-bg-over.purple.darker, .button-bg-over.purple.solid {
  background-image: linear-gradient(135deg, #97589d80, #671c97);
}

.button-bg-over.metal {
  opacity: 0;
  background-image: linear-gradient(#ffffff1a, #ffffff1a), url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/632e07c9521b922da3ea477b_Background-Stainless-Steel-Copperweld-Bimetallic-Conductors.jpg");
  background-position: 0 0, 50%;
  background-size: auto, auto;
  align-items: center;
  margin-bottom: auto;
  display: flex;
}

.button-bg-over.midnight {
  z-index: 2;
  background-color: var(--dark-midnight);
  opacity: 1;
  background-image: none;
}

.div-block-224 {
  flex-direction: column;
  max-width: none;
  margin-top: 30px;
  padding-right: 0;
  display: flex;
}

.div-block-224.space-above-large {
  margin-top: 100px;
  padding-right: 100px;
}

.div-block-224.step-2 {
  margin-top: 20px;
}

.form-field-wrapper._50 {
  width: 50%;
}

.form-field-wrapper._50.space-right {
  margin-right: 20px;
}

.form-field-wrapper.copperhead {
  flex-flow: column;
  display: flex;
}

.div-block-225 {
  grid-column-gap: 45px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: max-content;
  display: grid;
}

.div-block-225._2-column {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr;
}

.collection-list-wrapper-9 {
  width: 100%;
}

.sidebar-image {
  z-index: 2;
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  display: block;
  position: relative;
}

.sidebar-image.circle {
  object-fit: cover;
  border-radius: 100%;
  width: 96%;
  max-width: none;
  height: 96%;
}

.sidebar-image.all-sizes {
  display: block;
}

.sidebar-image.hidden {
  display: none;
}

.sidebar-image.no-cropped {
  object-fit: contain;
  width: 17vw;
  margin-left: auto;
}

.button-bg-copy {
  background-color: #0000;
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--light-orange);
  position: absolute;
  inset: 0%;
}

.button-bg-copy.solid {
  background-color: var(--red-orange);
  opacity: 1;
  background-image: none;
}

.button-bg-copy.orange.solid {
  background-color: var(--red-orange);
  opacity: 0;
  background-image: none;
  display: flex;
}

.button-bg-copy.orange {
  background-color: var(--red-orange);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
}

.button-bg-copy.orange.darker {
  background-image: none;
}

.button-bg-copy.orange.solid {
  background-image: linear-gradient(135deg, #e9993e80, var(--red-orange));
}

.button-bg-copy.aqua {
  background-color: #0479a3;
  background-image: linear-gradient(135deg, #08b8cc, #0479a3);
}

.button-bg-copy.aqua.darker {
  background-color: #0479a3;
  background-image: linear-gradient(135deg, #08b8cc80, #0479a3);
}

.button-bg-copy.purple {
  background-color: #671c97;
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.button-bg-copy.purple.darker, .button-bg-copy.purple.solid {
  background-image: linear-gradient(135deg, #97589d80, #671c97);
}

.button-bg-copy.metal {
  background-image: none;
  align-items: center;
  margin-bottom: auto;
  display: flex;
}

.collection-list-12 {
  grid-column-gap: 20px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.collection-list-12._1-column {
  grid-template-columns: 1fr;
}

.print-order-image {
  border-radius: 5px;
  width: 188px;
  max-width: 188px;
  margin-bottom: 23px;
  margin-left: 0;
  margin-right: auto;
  box-shadow: 0 20px 15px -10px #00000040;
}

.print-order-image.slider {
  box-shadow: none;
  width: 100%;
  max-width: none;
  height: auto;
  margin-bottom: 0;
  margin-right: 0;
  position: static;
}

.print-order-image.no-shadow {
  box-shadow: none;
}

.print-order-image.no-shadow.table-skirt {
  width: auto;
  height: 80px;
}

.print-order-image.outline {
  border: 1px solid var(--whisper-gray);
}

.div-block-226 {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
}

.div-block-226.hidden {
  display: none;
}

.collection-list-13 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 100px;
  margin-right: 100px;
  display: flex;
}

.image-62 {
  border-radius: 5px;
  width: 100%;
  max-width: none;
  overflow: visible;
  box-shadow: 0 15px 10px -10px #00000040;
}

.div-block-227 {
  flex-direction: column;
  align-items: center;
  width: 140px;
  max-width: none;
  height: 100%;
  max-height: none;
  display: flex;
  position: relative;
}

.collection-item-8 {
  height: 250px;
}

.div-block-228 {
  justify-content: center;
  width: 90%;
  height: 180px;
  margin-bottom: 20px;
  display: flex;
}

.div-block-229 {
  flex-direction: column;
  align-items: stretch;
  margin-bottom: auto;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
}

.div-block-230 {
  margin-top: 40px;
}

.collection-item-9 {
  justify-content: flex-start;
  width: 100%;
  display: flex;
}

.div-block-231 {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  border-radius: 0;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: max-content;
  place-content: start flex-start;
  align-items: center;
  width: auto;
  margin-top: 18px;
  margin-right: auto;
  padding-right: 0;
  display: grid;
  position: relative;
  overflow: visible;
}

.div-block-231.no-label {
  margin-top: 20px;
}

.div-block-231.copperhead {
  grid-template-columns: max-content;
  margin-top: 0;
}

.checkbox-3 {
  border-width: 1.5px;
  border-color: var(--dark-taupe);
  color: var(--matte-black);
  border-radius: 5px;
  align-self: flex-start;
  width: 20px;
  height: 20px;
  margin-top: 3px;
  margin-left: -20px;
  padding-right: 10px;
  font-size: 16px;
}

.checkbox-3:active {
  color: var(--red-orange);
}

.checkbox-3.w--redirected-checked {
  border-width: 1.5px;
  border-color: var(--red-orange);
  background-color: var(--red-orange);
  text-align: center;
  border-radius: 5px;
  align-self: center;
  margin-top: 0;
  padding: 0;
  font-size: 13px;
}

.checkbox-field-2 {
  align-items: stretch;
  height: auto;
  margin-top: 10px;
  margin-bottom: auto;
  padding-left: 21px;
  display: flex;
}

.sidebar-image-mask {
  object-fit: cover;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 96%;
  height: 96%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-232 {
  background-color: var(--soft-gray);
  box-shadow: none;
  border-radius: 5px;
  width: 100%;
  margin-bottom: 0;
  margin-right: auto;
  padding-right: 10px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-232.copperhead {
  background-color: var(--copperhead-red);
  border-radius: 0;
}

.space-below-none {
  margin-bottom: 0;
}

.inset-list {
  margin-left: 40px;
}

.inset-list.space-below-none {
  margin-left: 30px;
}

.tabs-2 {
  flex-direction: column;
  margin-right: auto;
  display: flex;
}

.full-screen-bg {
  background-color: var(--dark-midnight);
  width: 100vw;
  height: 100vh;
  display: flex;
  position: absolute;
  inset: 0%;
}

.dropdown-toggle-5 {
  flex-direction: column;
  justify-content: center;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.dropdown-toggle-5.w--open {
  width: 200px;
  padding-left: 0;
  padding-right: 0;
}

.dropdown-rule-2 {
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  width: 100%;
  height: 2px;
}

.collection-item-10 {
  z-index: 4;
  position: relative;
}

.h2-3 {
  color: #fff;
  text-align: left;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 10px;
  margin-right: auto;
  font-family: Fellixu, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2em;
}

.h2-3.large {
  margin-bottom: 20px;
  font-size: 40px;
  line-height: 1.3em;
}

.h2-3.large.white.space-below-none {
  background-color: var(--white);
  background-image: none;
  margin-bottom: 0;
  font-weight: 700;
}

.nav-text-2 {
  color: #fff;
  letter-spacing: .02em;
  justify-content: flex-start;
  align-items: stretch;
  padding: 0;
  font-family: Roobert, sans-serif;
  font-size: 15px;
  font-weight: 600;
  display: block;
  position: relative;
}

.nav-text-2:hover {
  color: #fa8a0b;
}

.collection-list-wrapper-10 {
  z-index: 4;
  position: relative;
}

.icon-11 {
  color: #df5510;
  padding-top: 0;
  font-size: 16px;
}

.div-block-233 {
  align-items: center;
  width: 200px;
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.filter-name-2 {
  z-index: 4;
  background-color: #fff0;
  border-radius: 7px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-family: Fellixu, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.h3-2 {
  color: #2450f3;
  letter-spacing: 0;
  text-transform: none;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  font-family: Fellixu, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 1.4em;
  display: flex;
  position: static;
}

.h3-2.space-below-medium {
  margin-bottom: 30px;
  font-weight: 700;
}

.h3-2.white {
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.div-block-234 {
  justify-content: flex-end;
  display: flex;
}

.collection-list-14 {
  z-index: 4;
  position: relative;
}

.dropdown-list-6 {
  z-index: 4;
  width: 200px;
  max-height: none;
  display: none;
  overflow: scroll;
}

.dropdown-list-6.w--open {
  z-index: 4;
  opacity: .95;
  background-color: #dfdfdf;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  padding: 8px 10px;
  box-shadow: 0 20px 15px -10px #00000040;
}

.body-2 {
  background-color: var(--dark-midnight);
}

.form-footer {
  margin-top: 40px;
}

.page-wrapper-2 {
  z-index: 1;
  flex-direction: column;
  max-width: 400px;
  position: relative;
}

.user-form-wrapper {
  z-index: 1;
  justify-content: center;
  width: 440px;
  max-width: none;
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.user-form-wrapper.hidden {
  display: flex;
}

.checkbox-wrapper {
  margin-top: 10px;
}

.checkbox-wrapper.space-above-medium {
  flex-direction: row;
  justify-content: flex-start;
  margin-top: 22px;
  padding-left: 25px;
}

.checkbox-wrapper.space-above-small {
  margin-top: 20px;
  padding-left: 25px;
}

.checkbox-small {
  width: 15px;
  min-width: 15px;
  height: 15px;
  margin-top: 6px;
  margin-left: -25px;
  font-size: 14px;
}

.sign-up-form-block {
  height: auto;
  margin-bottom: 0;
  display: block;
}

.redirect-block {
  text-align: center;
  margin-top: 20px;
}

.link-block-16 {
  text-align: center;
}

.image-63 {
  color: var(--light-orange);
}

.error-state {
  border-radius: 6px;
  width: auto;
  margin-top: 30px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 20px;
  position: absolute;
}

.error-state.left {
  background-color: #f5e3cf;
  margin-top: 20px;
  margin-left: 0;
}

.body-bg {
  background-color: var(--dark-midnight);
  flex-direction: column;
  display: flex;
}

.body-bg.copperhead {
  background-color: var(--white);
}

.link-block-17, .link-block-18 {
  line-height: 1.6em;
}

.div-block-235 {
  display: flex;
}

.success-state {
  position: relative;
}

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

.my-account-wrapper {
  border-radius: 16px;
  padding: 60px;
}

.user-account-wrapper {
  background-color: #0000;
  min-height: 0;
  margin-top: 8vw;
  margin-bottom: 8vw;
  padding: 0;
}

.block-content-2 {
  border: 1px #000;
  margin-bottom: 0;
  padding: 0;
}

.large-link {
  font-size: 23px;
}

.large-link.space-above-large {
  margin-top: 30px;
}

.large-link.space-above-large.space-below-medium {
  margin-bottom: 30px;
}

.large-link.hiddeen {
  display: flex;
}

.account-button-wrapper {
  margin-top: 24px;
  margin-bottom: 20px;
  display: flex;
}

.account-button-wrapper.space-above-large {
  margin-top: 60px;
}

.account-button-wrapper.space-above-small {
  margin-top: 0;
}

.user-account-form-block {
  max-width: 800px;
}

.space-above-50px {
  margin-top: 50px;
}

.account-subhead-wrapper {
  margin-top: 60px;
}

.div-block-236 {
  color: var(--grey-lighter);
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.print-request-step-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 10px;
  display: grid;
}

.print-request-step-wrapper.top {
  margin-top: 60px;
  margin-bottom: 10px;
}

.print-request-step-wrapper.top.below-tabs {
  margin-top: 40px;
}

.print-request-step-wrapper.top.copperhead {
  justify-content: start;
  margin-top: 0;
  margin-bottom: 60px;
}

.print-request-step-wrapper.space-below-medium {
  margin-bottom: 40px;
}

.div-block-238 {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-right: 0;
  display: flex;
  position: relative;
}

.div-block-238.copperhead {
  background-color: var(--copperhead-red);
  background-image: none;
  justify-content: flex-start;
  align-items: center;
}

.circle-number-text {
  z-index: 2;
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  font-family: Fellixu, sans-serif;
  font-size: 23px;
  font-weight: 700;
  line-height: 1.2em;
  display: flex;
  position: absolute;
  inset: 0%;
}

.paragraph-6 {
  font-weight: 600;
}

.success-message-no-bg {
  background-color: #0000;
  width: 700px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.success-message-no-bg.bw {
  margin-top: -20px;
}

.success-message-no-bg.copperweld {
  margin-top: 60px;
}

.image-64 {
  border-radius: 0;
  width: 430px;
  height: auto;
  margin-top: 50px;
  margin-bottom: 40px;
}

.nav-panel-1 {
  z-index: 3;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffffe6;
  border-radius: 15px;
  flex-direction: column;
  width: auto;
  max-width: none;
  height: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: none;
  position: absolute;
  inset: 0 auto auto;
  box-shadow: 0 30px 20px -20px #00000040;
}

.nav-panel-1._1 {
  display: flex;
  box-shadow: 0 14px 20px #00000040;
}

.nav-panel-1._2 {
  display: none;
}

.nav-panel-1._3 {
  display: flex;
}

.nav-panel-1._4 {
  display: none;
}

.nav-panel-2 {
  z-index: 3;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffffe6;
  border-radius: 15px;
  flex-direction: column;
  width: auto;
  max-width: none;
  height: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: none;
  position: absolute;
  inset: 0 auto auto;
  box-shadow: 0 30px 20px -20px #00000040;
}

.nav-panel-2._1 {
  display: flex;
  box-shadow: 0 14px 20px #00000040;
}

.nav-panel-2._2 {
  display: none;
}

.nav-panel-2._3 {
  display: flex;
}

.nav-panel-2._4 {
  display: none;
}

.nav-panel-3 {
  z-index: 3;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffffe6;
  border-radius: 15px;
  flex-direction: column;
  width: auto;
  max-width: none;
  height: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: none;
  position: absolute;
  inset: 0 auto auto;
  box-shadow: 0 30px 20px -20px #00000040;
}

.nav-panel-3._1 {
  display: flex;
  box-shadow: 0 14px 20px #00000040;
}

.nav-panel-3._2 {
  display: none;
}

.nav-panel-3._3 {
  display: flex;
}

.nav-panel-3._4 {
  display: none;
}

.nav-panel-4 {
  z-index: 3;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffffe6;
  border-radius: 15px;
  flex-direction: column;
  width: auto;
  max-width: none;
  height: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: none;
  position: absolute;
  inset: 0 auto auto;
  box-shadow: 0 30px 20px -20px #00000040;
}

.nav-panel-4._1 {
  display: flex;
  box-shadow: 0 14px 20px #00000040;
}

.nav-panel-4._2 {
  display: none;
}

.nav-panel-4._3 {
  display: flex;
}

.nav-panel-4._4 {
  display: none;
}

.image-65 {
  border-radius: 0;
  align-self: center;
  width: auto;
  max-width: 52%;
  margin-top: 0;
  display: inline-block;
  position: relative;
  transform: rotate(90deg);
}

.div-block-239 {
  flex-direction: column;
  display: flex;
}

.header-dot-button {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 27px;
  height: 27px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.header-dot-button.hidden {
  display: none;
}

.header-dot-button.copperhead {
  background-color: var(--copperhead-red);
  background-image: none;
}

.image-66 {
  border-radius: 0;
  height: 27px;
}

.collection-item-stack-link {
  align-items: stretch;
  margin-right: auto;
  display: flex;
}

.div-block-240 {
  align-items: center;
  margin-top: 2px;
  margin-left: -20px;
  margin-right: auto;
  padding-top: 14px;
  padding-bottom: 14px;
  display: flex;
  position: relative;
}

.arrow-phone-wrapper {
  margin-top: 13px;
  margin-bottom: 3px;
  display: flex;
}

.arrow-phone-wrapper.space-above-small {
  margin-top: 20px;
}

.div-block-241 {
  margin-right: auto;
}

.icon-12, .nav-menu-dropdown-list, .dropdown-link-narrow-only {
  display: none;
}

.dropdown-toggle-6, .dropdown-toggle-7 {
  padding-right: 20px;
}

.user-log-in-log-out {
  z-index: 3;
  color: var(--matte-black);
  background-color: #0000;
  margin-bottom: 0;
  margin-left: -3px;
  font-family: Fellixu, sans-serif;
  font-size: 19px;
  font-weight: 600;
  position: relative;
}

.image-67 {
  height: 30px;
  padding-left: 10px;
}

.body-3 {
  background-color: var(--dark-midnight);
}

.div-block-242 {
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  background-color: #0e171ff0;
  position: absolute;
  inset: 0%;
}

.header-black-out {
  z-index: 1;
  background-color: var(--dark-midnight);
  width: 100%;
  height: 150px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.supernav-portal-wrapper, .navbar-rep-portal-wrapper, .portal-footer-group-wrapper {
  display: flex;
}

.div-block-246, .div-block-247 {
  display: none;
}

.superscript-2, .superscript-3 {
  font-size: 60%;
}

.tabs-3 {
  flex-direction: column;
  display: flex;
}

.tab-content-wrapper {
  background-color: var(--tan);
  border-radius: 20px;
  padding: 3vw;
}

.tab-content-wrapper.dark {
  background-color: var(--midnight);
}

.tab-content-wrapper.white {
  background-color: var(--white);
  border-radius: 15px;
  box-shadow: 0 20px 15px -10px #0003;
}

.tab-content-wrapper.white.no-padding {
  box-shadow: none;
  padding: 0;
}

.tab-content-wrapper.light-gray {
  background-color: var(--soft-gray);
}

.tab-content-wrapper.print-request {
  padding-top: 50px;
}

.tab-content-wrapper.document-list {
  box-shadow: none;
  padding-top: 50px;
}

.list-5 {
  padding-left: 20px;
}

.market-header-wrapper {
  background-color: var(--midnight);
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 300px;
  margin-bottom: 25px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 15px 20px -10px #0003;
}

.market-header-wrapper.hidden {
  display: none;
}

.market-header-image {
  opacity: .8;
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

.application-check-wrapper {
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 20px;
  display: flex;
}

.button-bg-metal {
  background-image: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/632e07c9521b922da3ea477b_Background-Stainless-Steel-Copperweld-Bimetallic-Conductors.jpg");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.list-6, .list-7 {
  padding-left: 20px;
}

.small-icon-text-group {
  grid-column-gap: 40px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: min-content min-content;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 20px;
  display: grid;
}

.small-icon-text-group.benefits {
  clear: none;
  grid-column-gap: 40px;
  grid-row-gap: 30px;
  flex-flow: column wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 0fr;
  grid-auto-columns: 1fr;
  align-content: flex-start;
  align-items: flex-start;
  width: auto;
  max-width: 800px;
  margin-top: 50px;
  margin-bottom: 50px;
  display: flex;
  position: static;
}

.div-block-249 {
  width: 100px;
  height: 100px;
  display: flex;
}

.small-icon-text-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 52px max-content;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.small-icon-text-wrapper.space-above-tiny {
  grid-column-gap: 14px;
  grid-template-columns: 52px max-content;
  margin-top: 0;
  margin-right: auto;
}

.small-icon-text-wrapper.benefits {
  grid-template-columns: 52px 1fr;
  justify-content: start;
  place-items: start;
  width: 100%;
}

.image-68 {
  border-radius: 0;
  width: 50%;
  max-width: none;
  position: absolute;
}

.image-68.larger {
  width: 85%;
}

.contact-sales-text-wrapper {
  border: 3px none var(--red-orange);
  box-shadow: none;
  object-fit: cover;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  margin-left: -23px;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-69 {
  border: 3px none var(--red-orange);
  opacity: 0;
  object-fit: cover;
  border-radius: 30px;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
  box-shadow: 0 20px 15px -10px #0003;
}

.image-69.no-stroke {
  border-style: none;
  border-radius: 30px;
  box-shadow: 0 20px 15px -10px #0003;
}

.metal-circle-slider-link {
  margin-top: 17px;
  margin-right: auto;
}

.div-block-250 {
  margin-top: 0;
  margin-bottom: 30px;
  display: flex;
}

.list-8 {
  padding-left: 30px;
}

.div-block-251 {
  margin-top: 30px;
}

.link-block-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  border: 1px #000;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 40%) 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-height: none;
  margin-top: 40px;
  margin-right: 20px;
  padding-right: 0;
  display: grid;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #0003;
}

.div-block-252 {
  border-right: 5px solid var(--red-orange);
  box-shadow: none;
  object-fit: cover;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  max-height: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-block-11 {
  line-height: 1.4em;
}

.text-block-12 {
  color: var(--matte-black);
  margin-top: 50px;
  margin-bottom: 50px;
  margin-right: 40px;
  padding-left: 30px;
  line-height: 1.5em;
}

.image-70 {
  z-index: 3;
  border-radius: 0;
  width: auto;
  max-width: none;
  height: 50px;
  position: absolute;
}

.image-71 {
  object-fit: cover;
  background-image: none;
  border-radius: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
  position: absolute;
}

.dropdown-icon-main-nav {
  color: var(--red-orange);
  justify-content: center;
  margin-right: 0;
  display: flex;
  inset: -50px auto auto;
}

.dropdown-icon-main-nav.hidden {
  display: none;
}

.icon-14 {
  color: var(--white);
  margin-right: 15px;
}

.dropdown-6 {
  align-items: center;
  height: 100%;
  display: flex;
}

.dropdown-toggle-8 {
  align-items: center;
  height: 100%;
  padding-left: 15px;
  padding-right: 37px;
  display: flex;
}

.dropdown-toggle-9 {
  align-items: center;
  height: 100%;
  display: flex;
}

.dropdown-7 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: static;
}

.dropdown-list-7 {
  position: relative;
}

.dropdown-list-7.w--open {
  margin-top: 151px;
  position: absolute;
}

.dropdown-toggle-no-arrow {
  z-index: 101;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 18px;
  padding-right: 18px;
  display: flex;
}

.dropdown-toggle-no-arrow.w--open {
  justify-content: center;
  width: 100%;
  height: 100%;
}

.dropdown-toggle-no-arrow.right {
  padding-right: 0;
}

.dropdown-toggle-no-arrow.supernav {
  padding-left: 14px;
  padding-right: 14px;
}

.dropdown-toggle-no-arrow.hidden {
  display: none;
}

.dropdown-8 {
  z-index: 1000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  display: flex;
  position: relative;
}

.dropdown-8.hidden {
  display: none;
}

.dropdown-list-panel {
  margin-top: 330px;
}

.dropdown-list-panel.w--open {
  z-index: 1000;
  border-top: 3px none var(--red-orange);
  background-color: #0000;
  background-image: none;
  border-radius: 0;
  flex-direction: row;
  justify-content: center;
  width: auto;
  margin-top: 0;
  padding: 10px 0 0;
  display: flex;
  position: absolute;
  top: 150px;
  box-shadow: 0 20px 15px -10px #0003;
}

.dropdown-list-panel.supernav {
  z-index: 101;
  background-color: var(--white);
  border-radius: 0 0 15px 15px;
  flex-direction: column;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  box-shadow: 0 20px 15px -10px #0003;
}

.dropdown-list-panel.supernav.w--open {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #fffffff2;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: 0;
  top: 233px;
}

.dropdown-list-panel.top-nav {
  margin-top: 0;
}

.dropdown-list-panel.top-nav.w--open {
  z-index: 1000;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #0000;
  background-image: none;
  border-top-style: none;
  flex-direction: row;
  padding-top: 10px;
  top: 60px;
}

.dropdown-link-button {
  background-color: var(--light-midnight);
  color: var(--white);
  text-align: left;
  border-radius: 8px;
  width: 100%;
  margin: 0 0 10px;
  padding: 10px 22px 10px 20px;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 600;
  transition: box-shadow .2s, background-color .2s;
}

.dropdown-link-button:hover {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  box-shadow: 0 5px 5px -3px #0003;
}

.dropdown-link-button.w--current {
  color: var(--light-orange);
  -webkit-text-fill-color: inherit;
  background-color: #143b5259;
  background-image: none;
  background-clip: border-box;
  display: flex;
}

.dropdown-link-button.w--current:hover {
  box-shadow: none;
}

.dropdown-link-button.child {
  border-top: 2px none var(--white);
  background-color: #0000;
  border-bottom: 1.5px solid #fff6;
  border-radius: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-weight: 500;
}

.dropdown-link-button.child.bottom {
  border-bottom-style: none;
}

.dropdown-link-button.supernav {
  background-color: var(--light-midnight);
  color: var(--white);
  letter-spacing: .02em;
  font-size: 15px;
}

.dropdown-link-button.supernav:hover {
  color: var(--white);
  box-shadow: 0 5px 7px -3px #0003;
}

.dropdown-link-button.no-wrap {
  white-space: nowrap;
}

.dropdown-toggle-10 {
  margin: 8px;
  padding: 10px 20px;
}

.dropdown-link-text {
  color: var(--white);
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.dropdown-toggle-11 {
  background-color: #ffffff2e;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 15px;
  display: flex;
}

.dropdown-9 {
  flex-direction: column;
  width: 100%;
  display: none;
}

.dropdown-list-8, .dropdown-link-3 {
  width: 100%;
}

.dropdown-list-second-level {
  background-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
  display: flex;
  position: relative;
}

.div-block-253 {
  background-color: var(--white);
  object-fit: cover;
  border-radius: 8px;
  flex-direction: column;
  width: 200px;
  height: 290px;
  margin-left: 10px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.dropdown-list-9 {
  position: relative;
}

.dropdown-list-9.w--open {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 8px;
}

.dropdown-10 {
  width: 100%;
}

.text-block-13 {
  color: var(--white);
  padding-right: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-13.supernav {
  color: var(--white);
  font-size: 15px;
}

.text-block-13.supernav:hover {
  color: var(--white);
}

.icon-15 {
  color: var(--white);
  margin-left: 0;
}

.icon-15.supernav, .icon-15.supernav:hover {
  color: var(--white);
}

.dropdown-toggle-12 {
  background-color: var(--light-midnight);
  border-radius: 8px;
  width: 100%;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: box-shadow .2s, background-color .2s;
}

.dropdown-toggle-12:hover {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  box-shadow: 0 6px 4px -3px #0003;
}

.dropdown-toggle-12:focus {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  box-shadow: 0 6px 4px -3px #0006;
}

.dropdown-toggle-12.w--open {
  margin-bottom: 8px;
}

.dropdown-toggle-12.supernav {
  background-color: var(--light-midnight);
}

.dropdown-link-4 {
  border-bottom: 1.5px solid var(--light-midnight);
  color: var(--white);
  letter-spacing: .01em;
  background-color: #0000;
  font-size: 15px;
  font-weight: 500;
  transition: color .2s;
}

.dropdown-link-4:hover {
  background-image: linear-gradient(to bottom, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.dropdown-link-4.w--current {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  display: flex;
}

.dropdown-link-4.bottom {
  border-bottom-style: none;
}

.dropdown-link-4.top-nav {
  border-style: solid none solid solid;
  border-width: 0 0 1.5px;
  border-color: var(--whisper-gray) var(--whisper-gray) var(--light-midnight);
  color: var(--white);
  font-size: 15px;
}

.dropdown-link-4.top-nav.bottom {
  border-bottom-style: none;
}

.nav-panel-feature-image {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-top: 0;
  display: flex;
}

.nav-panel-feature-content-wrapper {
  color: var(--matte-black);
  padding-top: 12px;
  padding-left: 18px;
  padding-right: 18px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.3em;
}

.link-block-20 {
  background-color: var(--white);
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 180px;
  height: 340px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.nav-panel-feature-button-wrapper {
  margin-top: auto;
}

.div-block-255, .div-block-256 {
  z-index: 101;
  flex-direction: column;
  display: flex;
  position: relative;
}

.main-nav-wrapper {
  z-index: 100;
  background-color: #0000;
  align-items: center;
  width: 100%;
  height: 150px;
  display: flex;
  position: sticky;
  top: 0;
}

.stacked-navbar {
  box-shadow: none;
  opacity: 1;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #0000;
  width: 100%;
  height: auto;
  position: relative;
  top: 0;
}

.dropdown-list-wrapper {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #143b52fa;
  border-radius: 12px;
  flex-direction: row;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.dropdown-list-wrapper.top-nav {
  background-color: #173f57f2;
  flex-direction: column;
}

.search-icon-wrapper {
  align-items: center;
  height: 100%;
  margin-left: 10px;
  display: flex;
}

.image-73 {
  border-radius: 0;
  height: 16px;
}

.image-74 {
  height: 70%;
  margin-top: 10px;
}

.image-75 {
  height: 40%;
}

.div-block-257 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 80px;
  display: flex;
}

.copper-where-it-counts-emblem {
  border-radius: 0;
  height: 250px;
}

.floating-search-bar-wrapper {
  z-index: 2000;
  background-color: #000c;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: absolute;
}

.floating-search-bar {
  border-radius: 7px;
  flex-direction: column;
  display: flex;
  box-shadow: 0 20px 15px -10px #0003;
}

.div-block-258 {
  filter: blur(5px);
  background-color: #000000b3;
  width: 120vw;
  height: 120vh;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-259 {
  display: flex;
}

.image-77 {
  background-color: #0000;
  border-radius: 0;
  height: 50%;
  line-height: 20px;
}

.close-search-bar-button {
  background-color: #ffffff4d;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-bottom: 20px;
  margin-left: auto;
  display: flex;
}

.specification-support-list-wrapper {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 50px;
}

.document-card-content {
  z-index: 3;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 60%;
  height: 100%;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: relative;
}

.table-info-left-small {
  margin-top: 10px;
  font-size: 11px;
  font-weight: 400;
}

.nav-panel-feature-image-wrapper {
  background-color: var(--whisper-gray);
  object-fit: cover;
  background-image: none;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 150px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tabs-4, .tabs-5, .tab-2, .nav-panel-links-wrapper {
  flex-direction: column;
  display: flex;
}

.nav-panel-links-wrapper.building-wire {
  width: 235px;
}

.nav-panel-links-wrapper._2-column {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cta-button-wrapper.second-button {
  margin-top: 10px;
}

.space-above-5-px {
  margin-top: 5px;
}

.cta-form {
  margin-top: 40px;
  margin-bottom: 0;
}

.div-block-261 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-hero-wrapper {
  flex-direction: column;
  display: flex;
  position: relative;
}

.header-hero-wrapper._1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.header-hero-wrapper._2, .header-hero-wrapper._3 {
  opacity: 0;
  flex-direction: column;
  display: flex;
  position: absolute;
}

.header-hero-wrapper._4 {
  opacity: 0;
  display: flex;
  position: absolute;
}

.header-hero-wrapper._5 {
  opacity: 0;
  display: flex;
}

.header-hero-wrapper.rotator {
  position: absolute;
}

.hero-rotator-wrapper {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.left-arrow-4, .right-arrow-4, .slide-nav-4 {
  display: none;
}

.slider-4 {
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.slider-4.hidden {
  display: none;
}

.mask-5 {
  width: 100%;
  height: 100%;
}

.slide-4 {
  width: auto;
  height: auto;
}

.rsm-contact-info {
  color: var(--matte-black);
  font-size: 17px;
  font-weight: 500;
}

.rsm-contact-link {
  margin-top: 7px;
}

.document-hero {
  border-radius: 6px;
  box-shadow: 0 20px 15px -10px #0003;
}

.space-above-30px {
  margin-top: 30px;
}

.div-block-262 {
  width: 100%;
  display: flex;
}

.link-block-21 {
  width: 100%;
}

.large-button-link-wrapper {
  z-index: 3;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  background-color: #df5510e6;
  border-radius: 7px;
  flex-direction: row;
  flex: 1;
  justify-content: space-between;
  align-self: flex-end;
  align-items: center;
  width: 100%;
  height: auto;
  max-height: 80px;
  margin-top: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 20px 20px 22px;
  display: flex;
  position: relative;
}

.large-button-link-wrapper:hover {
  background-color: #df5510e6;
}

.large-button-link-wrapper.product {
  justify-content: center;
  max-height: none;
}

.large-button-link-wrapper.centered {
  flex: 0 auto;
  justify-content: center;
  height: 70px;
  max-height: none;
  padding-left: 20px;
}

.large-button-link-wrapper.centered.tall {
  max-height: 80px;
}

.large-button-link-wrapper.product-line {
  flex: 0 auto;
  justify-content: center;
  height: 17%;
  max-height: none;
}

.div-block-263 {
  align-items: flex-start;
  display: flex;
  position: relative;
}

.document-description {
  color: var(--white);
  letter-spacing: .01em;
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 500;
}

.large-table-header {
  flex-direction: column;
  margin-bottom: 40px;
  margin-right: auto;
  display: flex;
}

.large-table-header.space-above-large {
  margin-top: 100px;
}

.large-table-header.space-above-none {
  margin-top: 0;
  margin-bottom: 40px;
}

.large-table-header.centered {
  align-items: center;
}

.large-table-footer {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 20px;
  margin-right: auto;
  display: flex;
  position: relative;
}

.large-table-footer.space-above-40 {
  margin-top: 40px;
}

.image-79 {
  display: none;
}

.div-block-267 {
  max-width: 600px;
}

.div-block-268 {
  align-items: center;
  margin-top: 15px;
  margin-right: auto;
  display: flex;
}

.image-80 {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.x-narrow-nav-links {
  display: none;
}

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

.box-fill-field-wrapper {
  border-bottom: 2px solid var(--medium-gray-lighter);
  background-color: var(--white);
  justify-content: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.box-fill-field-wrapper.no-bottom-rule {
  border-bottom-style: none;
}

.box-fill-field {
  border: 2px solid var(--red-orange);
  background-color: var(--faded-copper);
  opacity: 1;
  color: var(--matte-black);
  text-align: center;
  border-radius: 7px;
  height: auto;
  margin: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 15px;
  font-weight: 500;
  position: relative;
}

.table-column-header.small.tall, .table-column-header.small.tall.light {
  flex-direction: column;
}

.table-column-header.small.tall.light.left {
  align-items: flex-start;
}

.table-column-header.small.tall.top-left {
  border-top-left-radius: 6px;
}

.table-column-header.small.tall.top-left._12-pixel-radius {
  border-top-left-radius: 12px;
}

.table-column-header-text {
  font-family: Fellixu, sans-serif;
  line-height: 1.4em;
  position: static;
}

.table-column-header-text.small {
  -webkit-text-stroke-width: .02em;
  margin-top: 5px;
  font-size: 12px;
  font-weight: 500;
}

.div-block-272 {
  margin-left: auto;
}

.box-fill-total-wrapper {
  background-color: var(--light-midnight);
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  width: 100%;
  height: 100%;
  display: flex;
}

.box-fill-total-field {
  color: var(--white);
  text-align: center;
  background-color: #fff0;
  border: 1px #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-family: Fellixu, sans-serif;
  font-size: 24px;
  font-weight: 600;
  display: flex;
}

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

.add-scenario-wrapper {
  border: 2px solid var(--medium-grey);
  border-radius: 12px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-14 {
  color: var(--medium-grey);
  text-align: center;
  font-family: Fellixu, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.space-above-50 {
  flex-direction: column;
  justify-content: center;
  width: auto;
  margin-top: 50px;
  display: flex;
}

.image-81 {
  z-index: 3;
  height: 14px;
  margin-right: 10px;
  position: relative;
}

.div-block-273 {
  display: flex;
}

.image-82 {
  border-radius: 0;
  width: 100%;
}

.list-11 {
  list-style-type: decimal;
}

.rich-text-block-2 {
  font-family: Fellixu, sans-serif;
  font-size: 16px;
}

.rich-text-block-2.blog-intro {
  margin-bottom: 20px;
}

.heading-8 {
  color: var(--matte-black);
  letter-spacing: .02em;
  text-transform: none;
  margin-bottom: 30px;
  font-family: Fellixu, sans-serif;
  font-size: 20px;
  line-height: 1.5px;
}

.div-block-275 {
  grid-column-gap: 15px;
  grid-row-gap: 13px;
  grid-template-rows: auto;
  grid-template-columns: min-content max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 13px;
  display: grid;
}

.card-bg-over {
  z-index: 1;
  background-color: var(--denim);
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.superscript-4 {
  font-size: 23px;
}

.div-block-276 {
  max-width: 750px;
}

.buttons-below-table {
  flex-direction: column;
  margin-top: 30px;
  margin-right: auto;
  display: flex;
}

.buttons-below-table.space-above-small {
  margin-top: 10px;
}

.div-block-277 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-278 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.image-84 {
  width: 100%;
  max-width: none;
}

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

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

.superscript-5 {
  font-size: 30px;
}

.supernav-wrapper-2 {
  z-index: 200;
  background-color: #000;
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  align-items: center;
  width: 100%;
  height: 60px;
  display: flex;
  position: relative;
  top: 0;
}

.dropdown-icon-main-nav-2 {
  color: #df5510;
  justify-content: center;
  margin-right: 0;
  display: flex;
  inset: -50px auto auto;
}

.dropdown-icon-2 {
  color: #fff;
  justify-content: flex-end;
  margin-left: 4px;
  margin-right: 0;
  padding-left: 0;
  display: flex;
  position: relative;
}

.dropdown-11 {
  z-index: 1000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  display: flex;
  position: relative;
}

.dropdown-11.hidden {
  display: none;
}

.icon-16, .icon-16.supernav, .icon-16.supernav:hover {
  color: #fff;
}

.dropdown-toggle-13 {
  background-color: #ffffff2e;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 15px;
  display: flex;
}

.dropdown-list-10 {
  position: relative;
}

.dropdown-list-10.w--open {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 8px;
}

.div-block-279 {
  display: flex;
}

.image-85 {
  height: 16px;
}

.search-input-2 {
  border-radius: 7px;
  height: 50px;
  padding: 15px 30px;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.search-input-2.floater {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  width: 300px;
  margin-bottom: 0;
}

.button-2 {
  letter-spacing: .3px;
  background-color: #df5510;
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  border: 2px #d7c049;
  border-radius: 6px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 15px;
  padding: 15px 30px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
  transition: box-shadow .2s;
  box-shadow: 0 20px 15px -10px #00000040;
}

.button-2:hover {
  opacity: 1;
  mix-blend-mode: normal;
  background-color: #df5510;
  background-image: none;
  box-shadow: 0 15px 10px -8px #00000040;
}

.button-2.search.floater {
  box-shadow: none;
  border-radius: 0 7px 7px 0;
  margin-bottom: 0;
  margin-right: 0;
}

.dropdown-toggle-14 {
  background-color: #092a3d;
  border-radius: 8px;
  width: 100%;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: box-shadow .2s, background-color .2s;
}

.dropdown-toggle-14:hover {
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  box-shadow: 0 6px 4px -3px #0003;
}

.dropdown-toggle-14:focus {
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  box-shadow: 0 6px 4px -3px #0006;
}

.dropdown-toggle-14.w--open {
  margin-bottom: 8px;
}

.dropdown-toggle-14.supernav {
  background-color: #092a3d;
}

.dropdown-link-button-2 {
  color: #fff;
  text-align: left;
  background-color: #092a3d;
  border-radius: 8px;
  width: 100%;
  margin: 0 0 10px;
  padding-right: 22px;
  font-size: 16px;
  transition: box-shadow .2s, background-color .2s;
}

.dropdown-link-button-2:hover {
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  box-shadow: 0 5px 5px -3px #0003;
}

.dropdown-link-button-2.w--current {
  color: #fa8a0b;
  -webkit-text-fill-color: inherit;
  background-color: #143b5259;
  background-image: none;
  background-clip: border-box;
  display: flex;
}

.dropdown-link-button-2.w--current:hover {
  box-shadow: none;
}

.dropdown-link-button-2.supernav {
  color: #fff;
  background-color: #092a3d;
  font-size: 15px;
}

.dropdown-link-button-2.supernav:hover {
  color: #fff;
  box-shadow: 0 5px 7px -3px #0003;
}

.dropdown-link-button-2.child {
  background-color: #0000;
  border-top: 2px #fff;
  border-bottom: 1.5px solid #fff6;
  border-radius: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-weight: 500;
}

.dropdown-link-button-2.child.bottom {
  border-bottom-style: none;
}

.dropdown-link-5 {
  color: #fff;
  letter-spacing: .01em;
  background-color: #0000;
  border-bottom: 1.5px solid #092a3d;
  font-size: 15px;
  font-weight: 500;
  transition: color .2s;
}

.dropdown-link-5:hover {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fa8a0b, #df5510);
  -webkit-background-clip: text;
  background-clip: text;
}

.dropdown-link-5.w--current {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  -webkit-background-clip: text;
  background-clip: text;
  display: flex;
}

.dropdown-link-5.top-nav {
  color: #fff;
  border-top: 0 solid #dfdfdf;
  border-bottom: 1.5px solid #092a3d;
  border-left: 0 solid #dfdfdf;
  border-right: 0 #dfdfdf;
  font-size: 15px;
}

.dropdown-link-5.top-nav.bottom {
  border-bottom-style: none;
}

.dropdown-list-panel-2 {
  margin-top: 330px;
}

.dropdown-list-panel-2.w--open {
  background-color: #0000;
  background-image: none;
  border-top: 3px #df5510;
  border-radius: 0;
  flex-direction: row;
  justify-content: center;
  width: auto;
  margin-top: 0;
  padding: 10px 0 0;
  display: flex;
  position: absolute;
  top: 150px;
  box-shadow: 0 20px 15px -10px #0003;
}

.dropdown-list-panel-2.top-nav {
  margin-top: 0;
}

.dropdown-list-panel-2.top-nav.w--open {
  z-index: 1000;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #0000;
  background-image: none;
  border-top-style: none;
  flex-direction: row;
  padding-top: 10px;
  top: 60px;
}

.superscript-6 {
  font-size: 60%;
}

.image-86 {
  background-color: #0000;
  border-radius: 0;
  height: 50%;
  line-height: 20px;
}

.dropdown-12 {
  width: 100%;
}

.dropdown-link-text-2 {
  color: #fff;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.nav-text-3 {
  z-index: 101;
  color: #fff;
  letter-spacing: .02em;
  justify-content: flex-start;
  align-items: stretch;
  padding: 0;
  font-family: Roobert, sans-serif;
  font-size: 15px;
  font-weight: 600;
  transition: color .2s;
  display: block;
  position: relative;
}

.nav-text-3:hover {
  color: #fff9;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #fa8a0b, #df5510);
  -webkit-background-clip: text;
  background-clip: text;
}

.nav-text-3:focus {
  color: #fa8a0b;
}

.nav-text-3.supernav:hover {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.supernav-link-block-2 {
  letter-spacing: .01em;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 16px;
  line-height: 1.4em;
}

.supernav-link-block-2:hover {
  color: #fff;
}

.supernav-link-block-2.left-padding-none {
  cursor: default;
  padding-left: 0;
}

.text-block-15 {
  color: #fff;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-15.supernav {
  color: #fff;
  font-size: 15px;
}

.text-block-15.supernav:hover {
  color: #fff;
}

.careers-tagline {
  height: 180px;
}

.bg-placeholder {
  width: 100%;
  height: 100%;
  position: absolute;
}

.text-block-16 {
  color: var(--white);
  letter-spacing: .02em;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-family: Fellixu, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.h3-blue {
  color: #00adef;
  font-size: 25px;
  font-weight: 400;
}

.learn-more-arrow {
  height: 11px;
  margin-left: 0;
  margin-right: 10px;
}

.learn-more-text {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: #00adef;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Fellixu, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.white-card {
  background-color: var(--transparent);
  border-radius: 10px;
  display: flex;
  position: relative;
}

.learn-more-wrapper {
  background-color: var(--transparent);
  border-radius: 7px;
  align-items: center;
  width: auto;
  margin-top: 15px;
  margin-right: auto;
  padding: 6px 16px 6px 0;
  display: flex;
  position: static;
}

.learn-more-wrapper.hidden {
  display: none;
}

.career-category-wrapper {
  z-index: 3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: 1;
  background-color: #0000;
  border-radius: 10px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 20% 1fr;
  grid-auto-columns: 1fr;
  place-content: center space-between;
  margin-right: 0;
  padding: 35px 40px;
  display: flex;
  position: relative;
}

._3-column-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.paragraph-9 {
  color: #333;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.7em;
}

.paragraph-9.small {
  color: #4c555b;
  font-size: 16px;
}

.career-category-content-wrapper {
  flex-flow: column;
  display: flex;
}

.career-category-off {
  z-index: 2;
  background-color: var(--softer-gray);
  border-radius: 15px;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 0;
  position: absolute;
}

.career-category-over {
  z-index: 2;
  background-color: var(--midnight);
  opacity: 0;
  border-radius: 15px;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 0;
  position: absolute;
  box-shadow: 0 20px 15px -10px #0003;
}

.div-block-280 {
  width: 100%;
  height: 100%;
  position: absolute;
}

.div-block-281 {
  flex-direction: column;
  align-items: stretch;
  width: 1462px;
  margin-top: 10px;
  display: flex;
}

.div-block-282 {
  width: 100%;
  margin-top: 50px;
  padding-right: 0;
  display: flex;
}

.div-block-283 {
  margin-top: 13px;
}

.image-87 {
  border-radius: 0;
  height: 40px;
  margin-bottom: 10px;
}

.slider-5 {
  border-radius: 20px;
}

.profile-slideshow {
  border-radius: 20px;
  justify-content: center;
  height: 600px;
  margin-top: 60px;
  display: flex;
}

.div-block-284 {
  width: 100%;
  height: 100%;
  padding-right: 0;
  display: flex;
}

.image-88 {
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
}

.text-block-17 {
  color: var(--grey);
  margin-top: 10px;
  font-family: Fellixu, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.profile-pill {
  z-index: 10;
  background-color: var(--silver);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  margin-top: 13px;
  margin-bottom: 35px;
  margin-right: 10px;
  padding: 6px 18px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.profile-pill.small {
  background-color: #7779;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  margin-bottom: 30px;
  margin-left: 0;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.profile-pill.small.featured {
  z-index: 2;
  width: auto;
  margin: auto auto 30px;
}

.profile-pill.small.hidden {
  display: none;
}

.profile-pill.light-bg {
  background-color: var(--whisper-gray);
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.profile-pill.breadcrumb {
  background-color: #777777b3;
  margin-bottom: 35px;
  margin-right: 15px;
}

.profile-pill.breadcrumb.w--current {
  background-color: #0000;
  box-shadow: 0 15px 10px -7px #0003;
}

.profile-pill.breadcrumb.document {
  background-color: #3f3f3fb3;
  margin-bottom: 25px;
}

.profile-pill.breadcrumb.document.small {
  margin-bottom: 14px;
}

.div-block-285 {
  z-index: 3;
  object-fit: cover;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 40px 20px -30px #0003;
}

.blog-header-video-wrapper {
  z-index: 4;
  object-fit: cover;
  border-radius: 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding-top: 0;
  display: flex;
  position: static;
  inset: 0%;
  overflow: visible;
}

.blog-header-video-wrapper.card-header {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/632e07c9521b922da3ea477b_Background-Stainless-Steel-Copperweld-Bimetallic-Conductors.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  justify-content: center;
  width: 100%;
  min-width: auto;
  max-width: 1400px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  box-shadow: 0 30px 20px -20px #00000040;
}

.blog-header-video-wrapper.card-header.shadow {
  max-width: 1400px;
  margin-top: 0;
  box-shadow: 0 30px 20px -20px #00000040;
}

.blog-header-video-wrapper.card-header.shadow.blog {
  overflow: visible;
  box-shadow: 0 40px 20px -25px #00000040;
}

.blog-header-video-wrapper.card-header.blog {
  z-index: 3;
  border: 1px none var(--grey);
  border-radius: 20px;
  max-width: 1200px;
  height: auto;
  margin-top: 0;
  position: absolute;
  overflow: hidden;
  box-shadow: 0 40px 20px -30px #00000040;
}

.blog-header-video-wrapper.card-header.blog.video {
  z-index: 3;
  border-style: solid;
  position: relative;
}

.blog-header-video-wrapper.card-header.slideshow {
  box-shadow: none;
  border-radius: 0;
}

.blog-header-image-wrapper {
  z-index: 3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  max-height: 650px;
  display: flex;
  position: static;
}

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

.div-block-287.centered {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.glow-behind-thumbnail {
  background-image: radial-gradient(circle closest-side at 50% 50%, var(--white), var(--transparent));
  opacity: .1;
  align-items: center;
  width: 200%;
  height: 240%;
  display: none;
  position: absolute;
  top: -60%;
}

.card-bg {
  z-index: 2;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.card-bg.products {
  background-color: var(--light-midnight);
}

.document-image-wrapper-group {
  width: auto;
}

.grid-23 {
  display: flex;
}

._1-column-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

._1-column-grid.space-above-60 {
  margin-top: 60px;
}

.header-image-slideshow {
  background-color: var(--dark-midnight);
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.header-image-slideshow.hidden {
  display: none;
}

.header-image-slide, .header-image-slideshow-mask {
  width: 100%;
  height: 100%;
}

.stacked-button-wrapper {
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-289 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  margin-right: auto;
  display: grid;
}

.link-block-22 {
  background-color: var(--white);
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  padding: 20px 30px;
  display: flex;
  box-shadow: 0 15px 10px -10px #0003;
}

.collection-list-18 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.document-details {
  color: var(--white);
  letter-spacing: .02em;
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 500;
}

.div-block-290 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.text-block-18 {
  font-size: 15px;
  font-weight: 600;
}

.div-block-291 {
  grid-column-gap: 45px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content;
  grid-auto-columns: max-content;
  margin-right: auto;
  display: grid;
}

.div-block-291._1-column {
  grid-template-columns: 1fr;
}

.slide-nav-5, .right-arrow-5, .left-arrow-5 {
  display: none;
}

.mask-6 {
  height: 270px;
  margin-right: 0;
  overflow: visible;
}

.slider-6 {
  background-color: var(--transparent);
  height: auto;
  margin-right: 0;
  display: flex;
}

.document-thumbnail-slide {
  margin-right: 0;
  position: absolute;
}

.left-arrow-6, .right-arrow-6, .slide-nav-6 {
  display: none;
}

.slider-7 {
  background-color: var(--transparent);
  border-radius: 5px;
  width: 190px;
  height: auto;
  margin-bottom: 23px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 20px 15px -10px #0003;
}

.slide-5, .mask-7 {
  width: 100%;
  height: auto;
}

.form-spacer {
  background-color: var(--soft-gray);
  color: var(--matte-black);
  border: 2px solid #0000;
  border-radius: 5px;
  height: 60px;
  margin-bottom: 10px;
  padding: 28px 20px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  display: none;
}

.form-spacer.centered {
  text-align: center;
}

.form-spacer.space-above-20px {
  margin-top: 20px;
}

.collection-item-12 {
  width: auto;
}

.div-block-292 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: min-content;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.div-block-293 {
  display: flex;
}

.link-block-23 {
  width: 100%;
  margin-top: 10px;
}

.div-block-294 {
  margin-top: 60px;
}

.ms-button {
  color: #fff;
  text-align: center;
  letter-spacing: .03em;
  background-color: #2962ff;
  border: 1px solid #2962ff;
  border-radius: 8px;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  padding: 13px 16px 11.5px;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: transform .2s cubic-bezier(.645, .045, .355, 1), border-color .2s cubic-bezier(.645, .045, .355, 1), border-radius .2s cubic-bezier(.645, .045, .355, 1), box-shadow .2s cubic-bezier(.645, .045, .355, 1), background-color .2s cubic-bezier(.645, .045, .355, 1);
  display: inline-block;
  position: relative;
  top: 0;
  box-shadow: 1px 1px 5px #ffffff40, 0 10px 20px -5px #2d3e504d;
}

.ms-button:hover {
  box-shadow: none;
  color: #fff;
  background-color: #1051b9;
  transform: translate(0, 2px);
}

.ms-button:active {
  background-color: #0a3092;
}

.ms-button.is-form {
  -webkit-text-stroke-width: .5px;
  background-color: #3dcd58;
  border-style: none;
  width: 100%;
  font-weight: 400;
  transition: transform .2s cubic-bezier(.645, .045, .355, 1), border-radius .2s cubic-bezier(.645, .045, .355, 1), box-shadow .2s cubic-bezier(.645, .045, .355, 1), background-color .2s cubic-bezier(.645, .045, .355, 1);
  box-shadow: 0 10px 20px -5px #2d3e504d;
}

.ms-button.is-form:hover {
  background-color: #00adef;
  box-shadow: 0 5px 10px -5px #a9acad;
}

.ms-button.is-form.space-below-none {
  background-color: var(--transparent);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-stroke-width: 0px;
  border-radius: 5px;
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 15px;
  font-family: Fellixu, sans-serif;
  font-size: 17px;
  font-weight: 600;
  transition: transform .5s cubic-bezier(.645, .045, .355, 1), box-shadow .5s cubic-bezier(.645, .045, .355, 1), background-color .5s cubic-bezier(.645, .045, .355, 1);
}

.ms-button.is-form.space-below-none:hover {
  background-image: linear-gradient(135deg, var(--red-orange), var(--light-orange));
  transform: scale(.96);
  box-shadow: 0 5px 10px -5px #0000004d;
}

.ms-button.is-form.space-below-none {
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 15px;
  font-size: 16px;
  transition-timing-function: ease, ease, ease;
}

.ms-button.is-form {
  width: 100%;
}

.ms-button.is-form.space-below-none.copperhead {
  background-color: var(--copperhead-red);
  box-shadow: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: none;
  border-radius: 0;
  font-family: proxima-nova-condensed, sans-serif;
  transition: transform .5s, background-color .5s;
}

.ms-button.is-form.space-below-none.copperhead:hover {
  background-color: var(--black);
}

.html-embed-3 {
  display: none;
}

.ms-input-label {
  color: var(--light-grey);
  text-align: left;
  letter-spacing: .01em;
  -webkit-text-stroke-width: 0px;
  margin-bottom: 5px;
  font-family: Fellixu, sans-serif;
  font-weight: 600;
}

.ms-input-label.copperhead {
  color: var(--black);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.form-block-4 {
  flex-direction: column;
  align-items: center;
  height: auto;
  margin-bottom: 0;
  display: flex;
}

.forgot-password-link {
  float: right;
  text-align: center;
  margin-left: 0;
}

.ms-signup-heading {
  -webkit-text-stroke-width: 1px;
  font-size: 2.9em;
  font-weight: 400;
  line-height: 1.3em;
}

.ms-input {
  color: var(--matte-black);
  background-color: #fff;
  border: 1px #dfdfe0;
  border-radius: 5px;
  min-height: 50px;
  margin-bottom: 20px;
  padding: 12px;
  font-family: Fellixu, sans-serif;
  font-weight: 400;
  transition: box-shadow .2s, color .2s, box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #a9acad80;
}

.ms-input:hover {
  z-index: 2;
  border-color: #dfdfe0;
  box-shadow: 0 5px 10px -5px #a9acad;
}

.ms-input::placeholder {
  color: #a9acad;
}

.ms-input.space-below-small {
  margin-bottom: 10px;
}

.ms-input.copperhead {
  border: 2px solid var(--light-grey);
  box-shadow: none;
  border-radius: 0;
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 17px;
  transition-property: none;
}

.ms-signup-page {
  z-index: 3;
  background-color: var(--transparent);
  color: #fff;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100vw;
  min-height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4em;
  display: flex;
  position: relative;
}

.ms-form-heading {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  color: var(--light-cool-gray);
  text-align: center;
  -webkit-text-stroke-width: 0px;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.4em;
}

.ms-form-heading.smaller {
  font-size: 32px;
}

.ms-form-heading.smaller.copperhead {
  color: var(--copperhead-red);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-bottom: 30px;
  font-family: proxima-nova-condensed, sans-serif;
}

.forgot-password-wrapper {
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.image-89 {
  border-radius: 0;
  height: 140px;
  margin-bottom: 30px;
}

.ms-form {
  box-shadow: none;
  color: var(--midnight);
  text-align: center;
  background-color: #092a3df2;
  border: 1px #c3c3cb;
  border-radius: 10px;
  flex-direction: column;
  width: 400px;
  min-width: 400px;
  height: auto;
  margin-bottom: auto;
  padding: 10.5%;
  display: flex;
}

.ms-form.error {
  background-color: #ffffffe6;
  padding-top: 20px;
  padding-bottom: 20px;
}

.ms-form.copperhead {
  background-color: var(--soft-gray);
  border-radius: 0;
}

.ms-signup-half {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  min-height: 100vh;
  display: flex;
}

.ms-signup-half.is-text {
  justify-content: center;
  align-items: center;
  height: 450px;
  min-height: auto;
  padding-bottom: 0;
  padding-left: 10%;
  padding-right: 5%;
}

.member-page-bg {
  z-index: 1;
  justify-content: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.ms-input-label-2 {
  color: #4c555b;
  text-align: left;
  -webkit-text-stroke-width: .5px;
  margin-bottom: 5px;
  font-weight: 400;
}

.ms-input-2 {
  color: #4c555b;
  background-color: #fff;
  border: 1px solid #dfdfe0;
  border-radius: 5px;
  min-height: 50px;
  margin-bottom: 20px;
  padding: 12px;
  font-weight: 400;
  transition: box-shadow .2s, color .2s, box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #a9acad80;
}

.ms-input-2:hover {
  z-index: 2;
  border-color: #dfdfe0;
  box-shadow: 0 5px 10px -5px #a9acad;
}

.ms-input-2::placeholder {
  color: #a9acad;
}

.ms-input-2.space-below-small {
  margin-bottom: 10px;
}

.ms-form-heading-2 {
  color: #3dcd58;
  -webkit-text-stroke-width: 1px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 31px;
  font-weight: 400;
  line-height: 1.4em;
}

.paragraph-10 {
  color: #333;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.7em;
}

.paragraph-10.login-body {
  color: #fff;
  margin-bottom: 30px;
  font-family: Fellixu, sans-serif;
  font-weight: 400;
}

.ms-form-2 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 1px #c3c3cb;
  border-radius: 10px;
  flex-direction: column;
  width: 400px;
  min-width: 400px;
  height: auto;
  margin-bottom: auto;
  padding: 10.5%;
  display: flex;
  box-shadow: 0 50px 60px #00000026;
}

.form-field-note {
  text-align: left;
  margin-bottom: 20px;
  font-family: Fellixu, sans-serif;
  font-size: 13px;
  font-weight: 400;
}

.form-field-note.white {
  color: var(--white);
}

.form-block-5 {
  align-items: flex-start;
  height: auto;
  margin-bottom: 0;
  display: flex;
}

.paragraph-11 {
  color: #333;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.7em;
}

.paragraph-11.login-body {
  margin-bottom: 30px;
}

.ms-form-3 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 1px #c3c3cb;
  border-radius: 10px;
  flex-direction: column;
  width: 400px;
  min-width: 400px;
  height: auto;
  margin-bottom: auto;
  padding: 10.5%;
  display: flex;
  box-shadow: 0 50px 60px #00000026;
}

.form-block-6 {
  align-items: flex-start;
  height: 450px;
  margin-bottom: 0;
  display: flex;
}

.forgot-password-wrapper-2 {
  justify-content: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.ms-form-4 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 1px #c3c3cb;
  border-radius: 10px;
  flex-direction: column;
  width: 400px;
  min-width: 400px;
  height: auto;
  margin-bottom: auto;
  padding: 10.5%;
  display: flex;
  box-shadow: 0 50px 60px #00000026;
}

.form-block-7 {
  align-items: flex-start;
  height: 450px;
  margin-bottom: 0;
  display: flex;
}

.ms-form-5 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 1px #c3c3cb;
  border-radius: 10px;
  flex-direction: column;
  width: 400px;
  min-width: 400px;
  height: auto;
  margin-bottom: auto;
  padding: 10.5%;
  display: flex;
  box-shadow: 0 50px 60px #00000026;
}

.paragraph-12 {
  color: #333;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.7em;
}

.paragraph-12.login-body {
  margin-bottom: 30px;
}

.ms-form-success {
  box-shadow: none;
  color: var(--midnight);
  text-align: center;
  background-color: #041a26e6;
  border: 1px #c3c3cb;
  border-radius: 10px;
  flex-direction: column;
  width: 400px;
  min-width: 400px;
  height: auto;
  margin-bottom: auto;
  padding: 10.5%;
  display: flex;
}

.ms-form-error {
  box-shadow: none;
  color: var(--midnight);
  text-align: center;
  background-color: #fffffff2;
  border: 1px #c3c3cb;
  border-radius: 10px;
  flex-direction: column;
  width: 400px;
  min-width: 400px;
  height: auto;
  margin-bottom: auto;
  padding: 25px 10.5%;
  display: flex;
}

.logout-link {
  align-items: center;
  height: 100%;
  display: flex;
}

.logout-link.hidden {
  display: none;
}

.div-block-295 {
  align-items: center;
  height: 100%;
  display: flex;
}

.text-block-19 {
  color: var(--white);
  text-align: center;
  margin-bottom: 30px;
  font-size: 25px;
  font-weight: 600;
}

.div-block-296 {
  justify-content: center;
  display: flex;
}

.div-block-297 {
  flex-direction: column;
  display: flex;
}

.div-block-298, .document-details-wrapper {
  padding-right: 40px;
}

.navbar-bw-portal-wrapper, .navbar-copperweld-portal-wrapper, .navbar-vendor-portal-wrapper {
  display: flex;
}

.ms-input-3 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, color .2s, box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-3:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-3::placeholder {
  color: #12133199;
}

.ms-input-3.is-code {
  color: var(--matte-black);
  min-height: 50px;
  font-family: Fellixu, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.ms-input-3.is-code.copperhead {
  border-width: 2px;
  border-color: var(--light-grey);
  box-shadow: none;
  border-radius: 0;
  margin-bottom: 0;
  font-family: proxima-nova-condensed, sans-serif;
}

.ms-step-two-label {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 52px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 15px;
  display: grid;
}

.ms-step-two-label.copperhead {
  grid-template-columns: 52px;
  display: flex;
}

.ms-form-heading-3 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 29px;
  font-weight: 500;
  line-height: 1.4em;
}

.ms-input-label-3 {
  text-align: left;
  margin-bottom: 5px;
  font-weight: 600;
}

.ms-form-6 {
  width: 400px;
  min-width: 400px;
  padding: 7.5%;
}

.ms-link {
  color: #2962ff;
  border-bottom: 1px solid #2962ff03;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .2s;
}

.ms-link:hover {
  color: #1051b9;
  border-bottom-color: #2962ff;
}

.ms-passwordless-step {
  background-color: var(--denim);
  text-align: left;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 20px 20px 5px;
}

.ms-passwordless-step.copperhead {
  background-color: var(--white);
  border-radius: 0;
  padding-bottom: 20px;
}

.ms-mail-icon {
  flex: none;
  min-width: 40px;
  max-width: 50px;
  max-height: 50px;
}

.html-embed-4 {
  display: none;
}

.text-block-20 {
  color: var(--white);
  font-family: Fellixu, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.3em;
}

.text-block-20.copperhead {
  color: var(--black);
  font-family: proxima-nova-condensed, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: block;
}

.radio-button {
  font-size: 17px;
}

.radio-button-label {
  font-size: 17px;
  font-weight: 600;
}

.div-block-299 {
  display: flex;
}

.block-quote-2 {
  padding-left: 30px;
}

.list-inset {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 16px;
}

.list-inset-level-2 {
  margin-bottom: 0;
  padding-left: 37px;
}

.list-item-2, .list-item-3 {
  letter-spacing: .01em;
}

.error-message-3 {
  border-radius: 8px;
}

.error-message-3.copperhead {
  background-color: var(--copperhead-red);
  border-radius: 0;
  margin-top: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.bold-text-4 {
  color: var(--white);
}

.q-icon-wrapper {
  background-image: linear-gradient(135deg, #0992fc, #2450f3);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
}

.div-block-300 {
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: auto;
  display: flex;
  position: relative;
  right: auto;
}

.sources-citation-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 50px 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: flex;
}

.div-block-301 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--tan);
  border-radius: 7px;
  grid-template-rows: auto auto;
  grid-template-columns: 2fr 30px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: auto;
  margin-bottom: 0;
  margin-right: auto;
  padding: 14px 25px;
  display: flex;
  position: relative;
}

.div-block-302 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 50px;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.text-block-21 {
  color: #fff;
  text-align: center;
  padding-bottom: 2px;
  font-size: 24px;
}

.answer-content-wrapper {
  padding-right: 60px;
}

.paragraph-13 {
  color: #2b2b2b;
  text-align: left;
  letter-spacing: .01em;
  margin-top: 19px;
  margin-bottom: 0;
  font-family: Roobert, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6em;
}

.a-icon-wrapper {
  background-image: linear-gradient(#9fabbd, #9fabbd);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  margin-top: 12px;
  display: flex;
}

.faq-wrapper-2 {
  flex-direction: column;
  width: 100%;
  display: flex;
  position: relative;
}

.question-text-2 {
  align-items: center;
  margin-top: 10px;
  margin-right: 0;
  font-size: 24px;
  display: flex;
}

.sources-button-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 60px;
  display: flex;
  position: relative;
}

.heading-12 {
  color: var(--matte-black);
  letter-spacing: .01em;
  font-weight: 700;
}

.heading-13 {
  line-height: 1.3em;
}

.blog-title-below {
  color: var(--twilight);
  letter-spacing: .01em;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 7px;
  line-height: 1.4em;
}

.bold-text-white, .bold-text-7 {
  color: var(--white);
}

.team-logo {
  z-index: 2;
  border-radius: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.team-logo-wrapper {
  justify-content: center;
  align-items: center;
  width: 230px;
  height: 230px;
  display: flex;
  position: relative;
}

.team-logo-metal-bg {
  opacity: .5;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 160px;
  margin: auto;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.career-area-image-wrapper {
  display: none;
}

.product-hero-header {
  border-radius: 0;
  height: 65%;
  margin: auto 12% auto auto;
  padding-top: 2%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.product-hero-card {
  z-index: 3;
  border-radius: 0;
  width: 32%;
  height: auto;
  max-height: none;
  margin: auto 12% auto auto;
  padding-top: 2%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-303 {
  margin-right: auto;
  position: relative;
}

.spec-sheet-button-wrapper {
  margin-top: 30px;
}

.next-2 {
  background-color: var(--medium-grey);
  border-style: none;
  border-radius: 7px;
}

.text-block-22, .icon-17 {
  color: var(--white);
}

.next {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  border-radius: 7px;
  box-shadow: 0 15px 10px -8px #0003;
}

.library-card-button-wrapper {
  margin-top: 15px;
  display: flex;
}

.div-block-304 {
  display: flex;
}

.tracking-content-wrapper {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.div-block-306 {
  z-index: 5;
  border: 2px solid var(--light-orange);
  background-color: var(--midnight);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  border-radius: 15px;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  margin: 0 20px 20px;
  display: flex;
  position: absolute;
  bottom: auto;
  box-shadow: 0 20px 15px -10px #0003;
}

.tracking-text {
  color: var(--white);
  letter-spacing: .01em;
  font-family: Fellixu, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.tracking-text.disable {
  color: var(--silver);
  font-weight: 500;
}

.tracking-text.mobile {
  display: none;
}

.tracking-wrapper {
  z-index: 100;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  height: auto;
  display: flex;
  position: sticky;
  inset: auto 0% 0;
}

.button-stroke {
  z-index: 7;
  border: 2px solid var(--red-orange);
  opacity: 1;
  color: var(--light-orange);
  background-color: #0000;
  background-image: none;
  border-radius: 7px;
  position: absolute;
  inset: 0%;
}

.button-stroke.solid {
  background-color: var(--red-orange);
  opacity: 1;
  background-image: none;
}

.button-stroke.orange.solid {
  background-color: var(--red-orange);
  opacity: 0;
  background-image: none;
  display: flex;
}

.button-stroke.orange {
  background-color: var(--red-orange);
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
}

.button-stroke.orange.darker {
  background-image: none;
}

.button-stroke.orange.solid {
  background-image: linear-gradient(135deg, #e9993e80, var(--red-orange));
}

.button-stroke.aqua {
  background-color: #0479a3;
  background-image: linear-gradient(135deg, #08b8cc, #0479a3);
}

.button-stroke.aqua.darker {
  background-color: #0479a3;
  background-image: linear-gradient(135deg, #08b8cc80, #0479a3);
}

.button-stroke.purple {
  background-color: #671c97;
  background-image: linear-gradient(135deg, #ac3eb4, #671c97);
}

.button-stroke.purple.darker, .button-stroke.purple.solid {
  background-image: linear-gradient(135deg, #97589d80, #671c97);
}

.button-stroke.metal {
  background-image: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/632e07c9521b922da3ea477b_Background-Stainless-Steel-Copperweld-Bimetallic-Conductors.jpg");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  margin-bottom: auto;
  display: flex;
}

.button-stroke.dark {
  background-image: linear-gradient(to bottom, var(--midnight), var(--midnight));
}

.superscript-7 {
  top: -1em;
}

.bold-bullet-subhead {
  background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-right: auto;
}

._110-years {
  border-radius: 0;
  height: 340px;
}

.div-block-307 {
  margin-top: 40px;
}

.div-block-307.centered {
  padding-left: 15px;
}

.copperhead-logo {
  opacity: 1;
  border-radius: 0;
  max-width: none;
  height: 90px;
  max-height: none;
}

.copperhead-logo.space-below-medium {
  height: 110px;
  margin-bottom: 50px;
}

.copperhead-logo.space-below-small {
  height: 120px;
  margin-bottom: 30px;
}

.div-block-308 {
  background-color: var(--copperhead-red);
  width: 100%;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: skew(-16deg);
}

.div-block-309 {
  margin-right: auto;
  display: flex;
  position: relative;
}

.div-block-310 {
  width: 100%;
  height: 100%;
  position: absolute;
}

.div-block-311 {
  background-color: var(--copperhead-red);
  justify-content: flex-end;
  align-items: center;
  width: 40%;
  height: 100%;
  margin-left: auto;
  display: flex;
  position: relative;
  left: 10%;
  right: 0;
  transform: skew(-15deg);
}

.copperhead-literature-block {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: var(--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr min-content;
  grid-auto-columns: 1fr;
  align-content: center;
  padding: 15px 15px 15px 31px;
  display: grid;
}

.copperhead-literature-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: min-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 25px;
  display: grid;
}

.copperhead-literature-group-wrapper {
  margin-top: 50px;
}

.div-block-312 {
  flex-flow: column;
  display: flex;
  position: relative;
}

.product-hero-sidebar, .image-90 {
  border-radius: 0;
}

@media screen and (min-width: 1440px) {
  h6 {
    margin-top: 0;
    margin-bottom: 40px;
    margin-left: 40px;
    font-family: Fellixu, sans-serif;
    font-size: 17px;
    font-weight: 600;
  }

  .page-wrapper {
    flex-direction: column;
    display: flex;
    position: relative;
  }

  .hero-section.card-header {
    min-height: auto;
    display: flex;
  }

  .hero-section.card-header.compressed {
    height: 400px;
  }

  .button.dark-bg {
    border-width: 2px;
    border-radius: 6px;
  }

  .button.blue {
    margin-top: 0;
    margin-bottom: 0;
  }

  .hero-content-wrapper.bottom.card-header {
    width: 50%;
    margin-left: 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .h1.centered {
    max-width: none;
  }

  .h1.home-slideshow {
    letter-spacing: .01em;
    font-weight: 700;
  }

  .navigation-wrapper {
    align-self: center;
    padding: 0 0 0 50px;
  }

  .container {
    flex-direction: column;
    width: 100%;
    max-width: 1400px;
    display: block;
  }

  .container.cta {
    justify-content: space-between;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container.space-before-medium {
    margin-top: 20px;
  }

  .container.header.full-vw {
    padding-left: 0;
  }

  .container.horizontal {
    width: 100%;
  }

  .container.callout {
    align-items: center;
    width: 100%;
    min-width: auto;
    max-width: 1800px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 50px;
    padding-right: 50px;
    position: relative;
  }

  .container.callout.bottom {
    max-width: 1800px;
  }

  .container.card-header {
    width: auto;
    max-width: none;
  }

  .container.card-header.shadow {
    height: 800px;
    margin-top: 4px;
    padding-bottom: 0;
  }

  .container.card-header.compressed {
    height: 100%;
  }

  .container.billboard {
    margin-top: 140px;
    margin-bottom: 140px;
  }

  .container.billboard.narrow {
    align-items: flex-start;
    max-width: 900px;
    margin-left: auto;
    position: relative;
    left: auto;
  }

  .container.space-above-large {
    margin-top: 110px;
  }

  .container.sidebar-content {
    margin-bottom: 0;
  }

  .paragraph {
    font-size: 19px;
  }

  .paragraph.white.centered.space-below-tiny.copperhead {
    font-size: 20px;
  }

  .paragraph.space-above-none {
    margin-top: 0;
  }

  .paragraph.large {
    font-size: 23px;
  }

  .paragraph.large.white {
    letter-spacing: .06px;
  }

  .paragraph.large.white.centered {
    max-width: 1000px;
  }

  .paragraph.callout {
    font-size: 21px;
  }

  .paragraph.sources {
    font-size: 23px;
  }

  .paragraph.sources.white {
    letter-spacing: .06px;
  }

  .paragraph.sources.white.centered {
    max-width: 1000px;
  }

  .nav-icon-wrapper {
    align-items: center;
    display: flex;
    position: relative;
  }

  .nav-icon-wrapper.w--current {
    width: 85px;
    position: relative;
  }

  .nav-icon-wrapper.footer {
    width: 60px;
    height: 60px;
  }

  .gold-rule-nav {
    height: 4px;
  }

  .cta-section {
    margin-top: 50px;
    margin-bottom: 50px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2.small.white {
    font-size: 30px;
  }

  .h2.orange {
    letter-spacing: .01em;
    font-size: 36px;
    font-weight: 700;
  }

  .h2.orange.centered {
    font-weight: 700;
  }

  .h2.centered.copperhead {
    font-size: 46px;
  }

  .h2.timeline-year {
    color: var(--white);
    text-align: center;
    letter-spacing: .02em;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    border-radius: 60px;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 28px;
    box-shadow: 0 20px 15px -10px #00000040;
  }

  .cta-image {
    object-fit: fill;
    flex-direction: row;
    order: 0;
    justify-content: flex-end;
    align-self: auto;
    align-items: center;
    width: 600px;
    height: 400px;
    margin-top: -38px;
    margin-bottom: -38px;
    position: relative;
    inset: 0% 0% 0% auto;
  }

  .cta-content {
    align-self: center;
    padding-top: 0;
    padding-left: 60px;
  }

  .grid.product-line-cards {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

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

  .card-wrapper.product-line-card {
    height: 400px;
  }

  .card-label-wrapper {
    background-color: #df5510e6;
    height: 8vw;
  }

  .card-label-wrapper.centered {
    justify-content: center;
  }

  .h4 {
    margin-right: 0;
  }

  .card-bg-wrapper {
    position: absolute;
  }

  .h3 {
    background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 700;
  }

  .h3.centered, .h3.footer-nav {
    letter-spacing: .01em;
    font-weight: 700;
  }

  .h3.quicklink.small {
    font-size: 24px;
  }

  .h3.space-below-none.space-above-none {
    margin-top: 0;
  }

  .h3.space-below-small {
    margin-right: 0;
  }

  .h3.space-above-large {
    margin-top: 40px;
  }

  .h3.dark {
    color: var(--midnight);
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
  }

  .h3.above-stack-link {
    margin-bottom: 20px;
  }

  .h3.small.space-above-small {
    margin-top: 25px;
  }

  .prefooter-1 {
    background-color: #0f2b5e;
  }

  .footer-1 {
    background-color: #0d2653;
  }

  .getting-started-title {
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    font-size: 24px;
    line-height: 1.3em;
    display: flex;
  }

  .get-started-title {
    z-index: 2;
    text-align: center;
    justify-content: space-between;
    display: flex;
    position: relative;
  }

  .cta-header-wrapper {
    margin-top: 50px;
  }

  .get-started-icon {
    z-index: 2;
    object-fit: fill;
    justify-content: space-between;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .get-started-block {
    background-color: #0000;
    flex-direction: column;
    justify-content: space-between;
    padding-left: 40px;
    padding-right: 40px;
    display: flex;
    position: relative;
  }

  .cta-icon {
    opacity: .7;
    align-self: center;
    height: 80px;
    margin-left: auto;
    margin-right: auto;
  }

  .get-started-background {
    position: absolute;
  }

  .section {
    background-color: var(--white);
    padding-top: 7vw;
    padding-bottom: 7.5vw;
  }

  .section.tan {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section.tan.space-above-none {
    padding-top: 0;
  }

  .section.below-header {
    padding-top: 80px;
    padding-bottom: 100px;
  }

  .section.below-header.space-below-none {
    padding-bottom: 0;
  }

  .section.midnight {
    padding-top: 7vw;
    padding-bottom: 7.5vw;
  }

  .section.midnight.top-padding-none.rule-bottom {
    padding-top: 0;
  }

  .section.midnight {
    background-color: var(--midnight);
  }

  .image-content-grid {
    grid-template-columns: 1fr .4fr;
  }

  .image-content-grid.video-right.top-margin-large.circle {
    grid-template-columns: 1fr max-content;
  }

  .image-content-grid.video-right.top-margin-medium {
    margin-top: 6vw;
  }

  .image-content-grid.video-left.top-margin-large {
    align-items: center;
  }

  .image-content-grid.video-left.top-margin-medium {
    align-items: center;
    margin-top: 6vw;
  }

  .sidebar-wrapper {
    background-color: #0000;
    position: sticky;
    top: 180px;
  }

  .sidebar-wrapper.blue {
    background-color: #0f2b5e;
  }

  .sidebar-wrapper.gold {
    background-color: #d7c049;
    margin-bottom: 0;
  }

  .space-after-small.centered {
    justify-content: center;
    display: flex;
  }

  .space-after-small.centered.narrow {
    max-width: 920px;
  }

  .field-label.space-above-none {
    margin-top: 0;
  }

  .field-label.space-above-none.white {
    font-weight: 600;
  }

  .field-label.hidden {
    display: none;
  }

  .field-label.large {
    font-size: 20px;
  }

  .form-wrapper.print-request.space-above-more {
    margin-top: -188px;
  }

  .form-wrapper.print-request.copperweld {
    margin-top: 10px;
  }

  .select-field.qty.rounded {
    height: 60px;
  }

  .select-field.qty.rounded.copperhead {
    background-color: var(--transparent);
  }

  .checkbox, .checkbox.w--redirected-checked {
    margin-top: 12px;
  }

  .checkbox.space-above-none {
    margin-top: 0;
  }

  .checkbox.space-above-tiny {
    background-color: var(--silver);
    border-style: solid;
    border-width: 3px;
    margin-top: 6px;
  }

  .button-wrapper {
    border: 1px #000;
    border-radius: 7px;
    position: relative;
    overflow: hidden;
    box-shadow: 0 5px 10px #00000040;
  }

  .button-wrapper.expand-top-bottom, .button-wrapper.space-above-medium, .button-wrapper.centered.space-above-small, .button-wrapper.expand-top-bottom-copy, .button-wrapper.form {
    overflow: visible;
  }

  ._2-column-form-grid.print-orders {
    grid-column-gap: 60px;
    grid-template-columns: .5fr 1fr;
  }

  .header-bg-color.card-header.blog {
    height: 110px;
  }

  .header-bg-color.resource-header {
    z-index: auto;
    border: 1px #000;
  }

  .header-bg-color.sales-portal {
    border-bottom: 5px solid var(--red-orange);
    background-color: var(--dark-midnight);
    height: 270px;
    max-height: none;
  }

  .header-bg-color.sales-portal.print-request.copperweld {
    height: 450px;
  }

  .header-bg-color.sales-portal-home {
    border-bottom: 5px solid var(--red-orange);
    background-color: var(--dark-midnight);
    height: 210px;
  }

  .content-wrapper {
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    width: auto;
    max-width: none;
    margin-left: 0;
    margin-right: auto;
    padding-right: 40px;
    position: relative;
  }

  .bio-title {
    color: var(--grey);
    font-family: Fellixu, sans-serif;
  }

  .navbar-2 {
    box-shadow: none;
    background-color: #041a26f2;
    height: 150px;
  }

  .header-imagery-wrapper.card-header {
    background-color: var(--matte-black);
    min-width: auto;
    max-width: none;
    box-shadow: 0 30px 20px -20px #00000040;
  }

  .header-imagery-wrapper.card-header.shadow {
    background-color: #0000;
    max-width: 1700px;
    margin-top: 0;
    overflow: hidden;
    box-shadow: 0 31px 27px -20px #00000059;
  }

  .header-imagery-wrapper.card-header.blog {
    background-color: #0000;
    border-style: none;
    max-width: 1300px;
  }

  .header-imagery-wrapper.card-header.blog.video {
    border-style: solid;
    border-color: var(--dark-slate-grey);
  }

  .header-video {
    width: 100%;
    display: flex;
    left: auto;
    right: auto;
  }

  .video-slideshow {
    padding-top: 0;
  }

  .slide-nav-center {
    justify-content: center;
    display: flex;
    inset: auto 0% 60px;
  }

  .header-bg-image {
    opacity: 1;
    filter: none;
    object-fit: cover;
    width: 100%;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .header-bg {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }

  .button-with-arrow-wrapper {
    box-shadow: 0 20px 15px -10px #00000040;
  }

  .button-with-arrow-wrapper.space-above-medium {
    margin-top: 40px;
  }

  .button-with-arrow-wrapper.card {
    margin-top: 0;
  }

  .button-with-arrow-wrapper.blog {
    margin-top: -80px;
  }

  .button-with-arrow-wrapper.large {
    box-shadow: 0 20px 15px -10px #00000040;
  }

  .button-arrow.no-wrapper {
    margin-right: 11px;
  }

  .button-arrow.search {
    height: 18px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 10px;
  }

  .button-with-arrow-content.nested {
    border-radius: 7px;
    margin-right: auto;
    padding: 12px 30px 0 0;
    overflow: hidden;
  }

  .button-text {
    z-index: 2;
    position: relative;
  }

  .button-text.stack-link {
    display: flex;
  }

  .button-text.small {
    margin-bottom: 0;
  }

  .button-text.orange {
    background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
  }

  .button-text.gray {
    color: var(--grey);
  }

  .stack-link-wrapper {
    width: 100%;
    height: 58px;
    display: flex;
  }

  .stack-link-wrapper.sidebar {
    position: sticky;
  }

  .stack-link-wrapper.wide {
    width: auto;
  }

  .space-above-medium {
    width: auto;
    margin-top: 40px;
  }

  .sidebar-feature-content-wrapper {
    padding-top: 40px;
  }

  .sidebar-video {
    height: 101%;
  }

  .image-color-overlay {
    height: 100%;
  }

  .image-color-overlay.blue {
    overflow: hidden;
  }

  .callout-wrapper {
    border: 1px #000;
    border-radius: 20px;
    width: 100%;
    min-width: 75vw;
    height: auto;
  }

  .callout-wrapper.bottom {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .callout-content {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 50%;
    margin-right: 0;
    display: flex;
  }

  .callout-content.card {
    width: 50%;
    padding-left: 5%;
    padding-right: 5%;
  }

  .callout-content.document {
    width: 60%;
    padding-left: 5%;
    padding-right: 5%;
  }

  .callout-image-wrapper {
    justify-content: center;
    width: 50%;
    margin-left: auto;
    overflow: hidden;
  }

  .billboard-background-video {
    object-fit: cover;
    border-left-style: none;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    inset: 0% 0% 0% 0;
  }

  .gradient-button {
    border-radius: 0;
    padding: 15px 30px;
    position: relative;
  }

  .breadcrumb-wrapper-2 {
    border-radius: 20px;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 35px;
    margin-right: 10px;
    padding: 6px 18px;
    display: flex;
    position: relative;
  }

  .breadcrumb-wrapper-2.small {
    justify-content: center;
    position: relative;
    overflow: hidden;
  }

  .breadcrumb-wrapper-2.light-bg {
    background-color: var(--white);
    overflow: hidden;
  }

  .tag-text {
    font-size: 13px;
    font-weight: 600;
  }

  .tag-text.small {
    z-index: 4;
    color: var(--white);
    display: flex;
    position: relative;
  }

  .tag-text.light-bg {
    z-index: 2;
    position: relative;
  }

  .tag-text.white {
    z-index: 1;
    position: relative;
  }

  .testimonial-wrapper {
    box-shadow: none;
    background-color: #0000;
    background-image: none;
  }

  .testimonial-content-wrapper {
    position: relative;
  }

  .testimonial {
    color: var(--matte-black);
  }

  .testimonial-name {
    color: var(--grey);
  }

  .social-media-icon-wrapper {
    mix-blend-mode: normal;
    background-color: #0000;
    background-image: none;
  }

  .image-16 {
    width: 60%;
  }

  .prefooter-2 {
    padding-top: 110px;
    padding-bottom: 120px;
  }

  .footer-2 {
    max-width: none;
    padding-top: 90px;
  }

  .div-block-82 {
    margin-right: 0;
  }

  .div-block-83 {
    margin-right: 0;
  }

  .footer-2-nav-wrapper {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    margin-top: 25px;
  }

  .footer-2-nav-group {
    margin-left: 0;
  }

  .subfooter {
    border-style: solid;
    border-width: 5px 1px 1px;
    border-color: var(--red-orange) black black;
    background-color: var(--dark-midnight);
    background-image: none;
  }

  .quicklink-block {
    flex: 0 auto;
    justify-content: flex-start;
    width: 100%;
    margin-right: 0;
    padding-right: 40px;
  }

  .quicklink-block.small {
    height: 120px;
  }

  .quicklink-image {
    width: 90px;
    height: auto;
    inset: 0%;
  }

  .quicklink-image.document {
    width: 90px;
  }

  .quicklink-image.small {
    width: 70px;
  }

  .quicklink-image-wrapper {
    width: 40%;
    max-width: 210px;
    height: 100%;
    position: relative;
  }

  .quicklink-image-wrapper.small {
    object-fit: cover;
    align-items: center;
    width: 35%;
  }

  .quicklink-content-wrapper {
    width: auto;
    padding-left: 40px;
    position: relative;
  }

  .quicklink-content-wrapper.small {
    padding-left: 30px;
  }

  .quick-link-wrapper {
    flex: 0 auto;
    justify-content: flex-start;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    position: relative;
  }

  .icon-3.card-header {
    background-color: #fff3;
    justify-content: center;
    margin-left: 0;
    position: absolute;
    left: auto;
  }

  .icon-4.card-header {
    background-color: #fff3;
    margin-left: 0;
    inset: auto;
  }

  .right-arrow-2 {
    width: 1300px;
  }

  .right-arrow-2.card-header {
    width: 40px;
    max-width: none;
    margin-bottom: 75px;
    margin-left: auto;
    margin-right: auto;
    display: none;
    position: absolute;
    inset: 0% 0% 0% 50px;
  }

  .left-arrow-2 {
    width: 1300px;
  }

  .left-arrow-2.card-header {
    flex-direction: row;
    justify-content: flex-start;
    width: 40px;
    max-width: none;
    margin-bottom: 75px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    display: none;
    position: absolute;
    inset: 0% 50px 0% 0%;
  }

  .dropdown-list.w--open {
    margin-top: 147px;
  }

  .dropdown-toggle {
    height: 160px;
  }

  .dropdown-nav-wrapper.level-1 {
    width: 220px;
    max-width: none;
    margin-right: 0;
    padding-bottom: 50px;
  }

  .div-block-98 {
    background-image: linear-gradient(135deg, var(--light-cool-gray), transparent);
    top: 15%;
    right: 20%;
  }

  .div-block-98._2, .div-block-98._2.b {
    background-image: linear-gradient(135deg, var(--near-black), var(--black));
  }

  .div-block-98._5 {
    top: 7%;
    right: 60%;
  }

  .div-block-99 {
    background-image: linear-gradient(to bottom, var(--light-cool-gray), transparent);
  }

  .div-block-100._2 {
    top: 70%;
    right: 25%;
  }

  .lightbox-link {
    width: 100%;
  }

  .card-header-gradient-overlay {
    background-image: linear-gradient(to right, #0009, #0000);
    border-radius: 0;
    display: flex;
  }

  .card-header-gradient-overlay.slideshow {
    background-image: linear-gradient(to right, #00000080, #00000059);
  }

  .card-header-gradient-overlay.hidden {
    background-image: linear-gradient(to right, #0009, #0000);
    display: none;
  }

  .card-slide-wrapper {
    max-width: 1400px;
    padding-left: 0;
    position: relative;
  }

  .card-slide-wrapper.hero {
    padding-right: 2vw;
  }

  .card-slide-wrapper.hero.centered {
    padding-right: 0;
  }

  .section-3 {
    background-color: #0000;
    background-image: linear-gradient(45deg, #00000080, #0000);
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    display: flex;
    position: relative;
  }

  .background-video-6 {
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .div-block-116 {
    object-fit: cover;
    justify-content: center;
    width: 100%;
    height: auto;
    display: flex;
    position: absolute;
    inset: 0%;
    overflow: hidden;
  }

  .billboard-content {
    max-width: 60%;
    margin-top: 9.5vw;
    margin-bottom: 9.5vw;
  }

  .billboard-content.centered {
    margin-top: 7vw;
    margin-bottom: 7.5vw;
  }

  .sidebar-image-wrapper.circle {
    width: 30vw;
    min-width: auto;
    max-width: 400px;
    height: 30vw;
    min-height: auto;
  }

  .bg-tan._45 {
    background-color: var(--light-tan);
  }

  .blog-card-photo {
    inset: auto 0%;
  }

  .blog-description {
    margin-bottom: 40px;
    font-size: 17px;
  }

  .blog-title {
    color: var(--twilight);
    letter-spacing: .01em;
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
    margin-bottom: 0;
    padding-right: 20px;
    font-family: Fellixu, sans-serif;
    font-size: 25px;
    font-weight: 700;
  }

  .blog-card-photo-wrapper {
    align-items: center;
    height: 270px;
    display: flex;
  }

  .blog-link-block {
    margin-top: 0;
  }

  .featured-article-image-wrapper {
    border-left: 5px solid var(--red-orange);
    justify-content: center;
    width: 50%;
    margin-left: auto;
    overflow: hidden;
  }

  .featured-article-wrapper {
    border: 1px #000;
    border-radius: 20px;
    width: 100%;
    min-width: auto;
    height: auto;
  }

  .featured-article-wrapper.bottom {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .image-26 {
    width: 100%;
    max-width: none;
    height: 100%;
    position: relative;
  }

  .div-block-119 {
    justify-content: space-between;
    display: flex;
    position: relative;
  }

  .image-left-wrapper {
    background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
    justify-content: center;
    width: 270px;
    height: 270px;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: 0 20px 15px -10px #00000040;
  }

  .image-left-photo {
    border-radius: 200px;
    width: 100%;
    height: 100%;
    margin: auto;
    display: block;
    position: relative;
  }

  .image-left-content-wrapper {
    justify-content: space-between;
    margin-top: 60px;
    display: flex;
    position: relative;
  }

  .listing-wrapper {
    background-color: var(--white);
    background-image: none;
    border: 1px #000;
    border-radius: 12px;
    width: 100%;
    min-width: auto;
    height: 100%;
    overflow: hidden;
  }

  .listing-wrapper.bottom {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .document-image-wrapper {
    justify-content: center;
    width: auto;
    max-width: 34%;
    margin-left: auto;
    margin-right: 50px;
    padding-right: 0;
    overflow: visible;
  }

  .document-image-wrapper.document {
    width: 34%;
    max-width: none;
  }

  .metal-bg-texture {
    z-index: 1;
    opacity: 0;
    position: absolute;
    inset: auto 0%;
  }

  .metal-bg-texture.tag {
    z-index: auto;
    opacity: .9;
  }

  .blog-card-content-wrapper {
    padding-top: 40px;
  }

  .sidebar-nav-wrapper {
    top: 190px;
  }

  .nav-panel-1 {
    align-items: stretch;
  }

  .nav-panel-1._2, .nav-panel-1._3 {
    display: none;
  }

  .nav-panel-inner-wrapper {
    height: auto;
  }

  .nav-panel-sub-category-wrapper {
    background-color: #0000;
    border-radius: 10px;
    width: 220px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .nav-panel-sub-category-wrapper.level-3 {
    width: 240px;
    margin-left: 0;
  }

  .grid-8 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-right: 0;
  }

  .nav-panel-wrapper {
    justify-content: flex-end;
    width: auto;
    min-width: auto;
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 50px;
    display: flex;
    inset: 160px auto auto 0;
  }

  .nav-links-wrapper {
    margin-top: 20px;
  }

  .nav-column-wrapper.power-grid {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .nav-column-wrapper.building-wire, .nav-column-wrapper.transportation, .nav-column-wrapper.new-products {
    display: none;
  }

  .nav-column-wrapper.power-grid-markets {
    display: flex;
  }

  .nav-column-wrapper.level-3-products, .nav-column-wrapper.level-3-contact {
    display: none;
  }

  .nav-column-wrapper.building-wire--markets {
    display: flex;
  }

  .nav-column-wrapper.building-wire-contact-sales {
    display: none;
  }

  .nav-column-wrapper.signal-wire-markets {
    display: flex;
  }

  .nav-column-wrapper.signal-wire-contact-sales, .nav-column-wrapper.level-3-markets {
    display: none;
  }

  .nav-column-wrapper.placeholder {
    display: flex;
  }

  .nav-panel-header.level-1 {
    margin-bottom: 10px;
  }

  .nav-panel-header.level-2 {
    margin-top: 40px;
    margin-bottom: 10px;
    padding-left: 20px;
  }

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

  .blog-header-image {
    z-index: 2;
    width: 100%;
    height: 100%;
    position: relative;
  }

  .resource-header-content {
    grid-column-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 2.25fr 1.75fr;
    align-content: stretch;
    align-items: center;
  }

  .header-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
    position: relative;
    top: auto;
  }

  .div-block-143 {
    border-radius: 12px;
    width: 100%;
    margin-bottom: 60px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .image-34 {
    border-radius: 12px;
    margin-bottom: 40px;
  }

  .blog-header-video {
    max-width: none;
  }

  .author-photo-gradient {
    width: 60px;
    height: 60px;
  }

  .collection-item-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    display: grid;
    position: relative;
  }

  .collection-list-wrapper-2 {
    margin-bottom: auto;
    display: flex;
    position: relative;
  }

  .collection-list-cards.quicklinks {
    grid-template-columns: 1fr 1fr;
  }

  .empty-state {
    width: 100%;
    margin-right: auto;
    display: flex;
  }

  .explore-more-grid, .grid-13 {
    grid-template-rows: auto;
  }

  .search-input {
    color: var(--matte-black);
    border-radius: 7px;
    height: 50px;
    padding: 15px 30px;
    font-family: Fellixu, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .search-button {
    background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
    border-radius: 7px;
    margin-top: 10px;
    padding: 15px 30px;
    font-family: Fellixu, sans-serif;
    font-size: 17px;
    font-weight: 600;
  }

  .field-label-2 {
    font-family: Fellixu, sans-serif;
  }

  .search {
    margin-bottom: 10px;
  }

  .resource-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 320px 3.5fr;
    grid-auto-columns: 1fr;
    display: grid;
    top: 0;
  }

  .sidebar-nav-wrapper-2 {
    background-color: var(--white);
    border-radius: 12px;
    width: auto;
    margin-top: 0;
    padding-top: 50px;
    display: flex;
    position: sticky;
    top: 200px;
    box-shadow: 0 20px 15px -10px #0003;
  }

  .sidebar-nav-wrapper-2.search {
    padding-bottom: 22px;
  }

  .link-block-12 {
    width: 100%;
    display: flex;
  }

  .collection-list-4 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .document-link-icon-wrapper {
    border-right: 5px solid var(--red-orange);
    width: 170px;
    height: 100%;
    display: flex;
    position: relative;
  }

  .document-link-content-wrapper {
    flex-direction: column;
    width: 100%;
    padding: 40px;
    display: flex;
  }

  .link-block-13 {
    width: 100%;
    height: auto;
    display: flex;
    position: relative;
  }

  .sidebar-link-stack-wrapper {
    flex-direction: column;
    align-items: stretch;
    width: auto;
    padding: 0;
    display: flex;
  }

  .sidebar-link-stack-wrapper.space-above-medium {
    width: auto;
    min-width: 100%;
  }

  .sidebar-link-stack-wrapper.hidden {
    display: none;
  }

  .sidebar-link-stack {
    flex-direction: column;
    margin-top: 20px;
    display: flex;
  }

  .resource-listing-header {
    background-image: linear-gradient(135deg, var(--light-orange), var(--red-orange));
    color: var(--charcoal);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 21px;
  }

  .button-below-header-wrapper {
    margin-top: 20px;
    display: flex;
  }

  .side-nav-wrapper {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-169 {
    background-color: var(--tan);
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%;
  }

  .document-list-wrapper {
    display: flex;
  }

  .button-wrapper-below-text {
    justify-content: flex-end;
    margin-top: 25px;
    margin-right: 0;
  }

  .section-5 {
    background-color: #0000;
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .div-block-172 {
    background-color: var(--midnight);
    border-radius: 12px;
    flex-direction: row;
    align-items: center;
    margin-top: 80px;
    padding: 40px 50px;
    display: flex;
  }

  .product-hero.left {
    padding-right: 0;
  }

  .cta-bg {
    object-fit: cover;
    justify-content: center;
    width: 100%;
    height: auto;
    display: flex;
    position: absolute;
    inset: 0%;
    overflow: hidden;
  }

  .table-header-hero {
    height: 100px;
  }

  .sidebar-hero-wrapper {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .sidebar-hero-wrapper.header {
    width: 250px;
    max-width: 250px;
  }

  .table-header-wrapper.below-tabs {
    margin-top: 0;
  }

  .tabs-menu-left {
    border-bottom: 2px #77777780;
    margin-left: 0;
  }

  .association-logos-wrapper {
    width: 97%;
    max-width: none;
    height: 60px;
  }

  .footnote-grid {
    margin-bottom: 0;
  }

  .document-download-wrapper {
    background-color: var(--grey-lighter);
    background-image: none;
    border: 1px #000;
    border-radius: 12px;
    width: 100%;
    min-width: auto;
    height: 100%;
    overflow: hidden;
  }

  .document-download-wrapper.bottom {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .space-above-xl {
    margin-top: 6vw;
  }

  .history-item-wrapper {
    grid-template-columns: 130px 300px 1fr;
  }

  .timeline-connector {
    left: 240px;
  }

  .nav-icon-categories-wrapper-level-1-copy {
    background-color: #77777726;
    border-radius: 10px;
    width: 250px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .stack-link-wrapper-2 {
    width: 100%;
    height: 58px;
    display: flex;
  }

  .button-text-2 {
    z-index: 2;
    position: relative;
  }

  .button-text-2.stack-link {
    display: flex;
  }

  .stack-link-group {
    margin-top: 40px;
  }

  .stack-link-group.space-above-large {
    margin-top: 60px;
  }

  .paragraph-5 {
    font-size: 19px;
  }

  .paragraph-5.large {
    font-size: 23px;
  }

  .paragraph-5.large.white {
    letter-spacing: .06px;
  }

  .image-54 {
    width: 101%;
    min-width: auto;
    height: 101%;
    min-height: auto;
    position: absolute;
  }

  .callout-wrapper-2 {
    border: 1px #000;
    border-radius: 20px;
    width: 100%;
    min-width: 75vw;
    height: auto;
  }

  .section-7 {
    background-color: #fff;
    padding-top: 7vw;
    padding-bottom: 7.5vw;
  }

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

  .collection-list-wrapper-full-width {
    width: 100%;
  }

  .video-thumbnail-wrapper {
    inset: 0%;
  }

  .document-thumbnail-wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .bg-dk-midnight {
    background-color: var(--dark-midnight);
  }

  .bg-dk-midnight.header {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .print-order-title {
    text-align: left;
    margin-top: 10px;
    font-size: 21px;
  }

  .form-header.space-above-xl {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .form-header.print-request, .div-block-224 {
    margin-top: 60px;
  }

  .collection-list-12 {
    grid-column-gap: 20px;
    grid-row-gap: 60px;
    grid-template-rows: min-content;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .print-order-image {
    object-fit: contain;
    border-radius: 5px;
    width: 230px;
    max-width: none;
    margin-left: 0;
    margin-right: 20px;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 20px 15px -10px #00000040;
  }

  .div-block-231.no-label {
    display: flex;
  }

  .checkbox-3 {
    align-self: auto;
  }

  .checkbox-field-2 {
    align-items: stretch;
  }

  .div-block-232 {
    background-color: var(--soft-gray);
    height: auto;
  }

  .h3-2 {
    background-image: linear-gradient(135deg, #fa8a0b, #df5510);
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 600;
  }

  .print-request-step-wrapper.top {
    margin-bottom: 60px;
  }

  .success-message-no-bg {
    margin-top: 90px;
  }

  .image-64 {
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .nav-panel-1 {
    align-items: stretch;
    display: none;
  }

  .nav-panel-1._1 {
    display: flex;
  }

  .nav-panel-1._2, .nav-panel-1._3 {
    display: none;
  }

  .nav-panel-2 {
    align-items: stretch;
    display: none;
  }

  .nav-panel-2._1 {
    display: flex;
  }

  .nav-panel-2._2, .nav-panel-2._3 {
    display: none;
  }

  .nav-panel-3 {
    align-items: stretch;
    display: none;
  }

  .nav-panel-3._1 {
    display: flex;
  }

  .nav-panel-3._2, .nav-panel-3._3 {
    display: none;
  }

  .nav-panel-4 {
    align-items: stretch;
    display: none;
  }

  .nav-panel-4._1 {
    display: flex;
  }

  .nav-panel-4._2, .nav-panel-4._3 {
    display: none;
  }

  .header-black-out {
    background-color: var(--dark-midnight);
  }

  .dropdown-list-panel.w--open {
    top: 150px;
  }

  .stacked-navbar {
    box-shadow: none;
    background-color: #0000;
    height: 210px;
  }

  .large-button-link-wrapper {
    background-color: #df5510e6;
    height: 8vw;
  }

  .large-button-link-wrapper.centered {
    justify-content: center;
  }

  .div-block-268 {
    align-items: center;
    margin-top: 15px;
    margin-right: auto;
    display: flex;
  }

  .space-above-50 {
    width: auto;
    margin-top: 40px;
  }

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

  .div-block-278 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .search-input-2 {
    color: #2b2b2b;
    border-radius: 7px;
    height: 50px;
    padding: 15px 30px;
    font-family: Fellixu, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .dropdown-list-panel-2.w--open {
    top: 150px;
  }

  .white-card {
    background-color: #fff;
    border-radius: 10px;
  }

  .career-category-wrapper {
    padding: 30px;
  }

  ._3-column-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .profile-slideshow {
    padding-top: 0;
  }

  .profile-pill {
    border-radius: 20px;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 35px;
    margin-right: 10px;
    padding: 6px 18px;
    display: flex;
    position: relative;
  }

  .profile-pill.small {
    justify-content: center;
    position: relative;
    overflow: hidden;
  }

  .profile-pill.light-bg {
    background-color: var(--white);
    overflow: hidden;
  }

  .div-block-285 {
    max-width: 1300px;
  }

  .blog-header-video-wrapper.card-header {
    background-color: var(--matte-black);
    min-width: auto;
    max-width: none;
    box-shadow: 0 30px 20px -20px #00000040;
  }

  .blog-header-video-wrapper.card-header.shadow {
    background-color: #0000;
    max-width: 1700px;
    margin-top: 0;
    overflow: hidden;
    box-shadow: 0 31px 27px -20px #00000059;
  }

  .blog-header-video-wrapper.card-header.blog {
    background-color: #0000;
    border-style: none;
    max-width: 1300px;
  }

  .blog-header-video-wrapper.card-header.blog.video {
    border-style: solid;
    border-color: var(--dark-slate-grey);
  }

  .glow-behind-thumbnail {
    background-image: radial-gradient(circle closest-side at 50% 50%, var(--white), var(--transparent));
  }

  .header-image-slideshow.hidden {
    display: none;
  }

  .slider-7 {
    background-color: var(--transparent);
  }

  .ms-button.is-form {
    margin-bottom: 0;
  }

  .form-block-4 {
    align-items: flex-start;
    height: 450px;
    display: flex;
  }

  .ms-input {
    background-color: #fff;
  }

  .ms-form {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    height: auto;
    display: flex;
  }

  .ms-signup-half.is-text {
    padding-right: 0%;
  }

  .ms-input-2 {
    background-color: #fff;
  }

  .ms-input-2.space-below-small {
    margin-bottom: 10px;
  }

  .ms-form-2 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    height: auto;
    display: flex;
  }

  .form-block-5 {
    align-items: flex-start;
    height: 450px;
    display: flex;
  }

  .ms-form-3 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    height: auto;
    display: flex;
  }

  .form-block-6 {
    align-items: flex-start;
    height: 450px;
    display: flex;
  }

  .ms-form-4 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    height: auto;
    display: flex;
  }

  .form-block-7 {
    align-items: flex-start;
    height: 450px;
    display: flex;
  }

  .ms-form-5, .ms-form-success, .ms-form-error {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    height: auto;
    display: flex;
  }

  .ms-input-3.is-code.copperhead {
    border-color: var(--light-grey);
  }

  .paragraph-13 {
    font-size: 19px;
  }

  .heading-14 {
    margin-bottom: 20px;
  }

  .copperhead-logo.space-below-small {
    height: 135px;
  }
}

@media screen and (min-width: 1920px) {
  .hero-section {
    background-image: linear-gradient(to right, #00000080 30%, #0000 55%);
    background-position: 0 0;
    justify-content: flex-start;
    align-items: stretch;
    height: 73vh;
    display: flex;
  }

  .hero-section.card-header {
    background-image: none;
    background-position: 0 0;
  }

  .hero-section.card-header.blog {
    background-image: none;
  }

  .hero-section.card-header.compressed {
    height: 400px;
  }

  .button {
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 29px;
    font-family: Fellixu, sans-serif;
    font-size: 21px;
    font-weight: 600;
  }

  .button.dark-bg {
    padding: 15px 30px;
    font-size: 17px;
  }

  .button.blue, .button.blue.flush-top-right {
    padding-top: 17px;
    padding-bottom: 17px;
    font-size: 17px;
  }

  .button.full-width {
    margin-bottom: 0;
    padding: 17px 30px;
    font-size: 18px;
  }

  .button.space-above-small {
    padding: 17px 30px;
    font-family: Fellixu, sans-serif;
    font-size: 18px;
  }

  .hero-content-wrapper {
    position: relative;
  }

  .container {
    max-width: 1600px;
  }

  .container.callout.bottom {
    padding-top: 8vw;
  }

  .container.card-header.compressed {
    height: 100%;
  }

  .container.space-above-large {
    margin-top: 120px;
  }

  .container.blog-articles {
    padding-left: 50px;
    padding-right: 50px;
  }

  .prefooter-1 {
    padding-bottom: 0;
  }

  .footer-1 {
    margin-top: -1px;
  }

  .cta-header-wrapper {
    margin-top: 30px;
    margin-bottom: 30px;
    padding-bottom: 0;
  }

  .section {
    padding-top: 5vw;
    padding-bottom: 5vw;
  }

  .section.tan {
    background-color: var(--light-tan);
    padding-top: 110px;
    padding-bottom: 110px;
  }

  .section.tan.bottom-margin--1 {
    padding-top: 5vw;
    padding-bottom: 5.5vw;
  }

  .section.margin--1 {
    padding-top: 4vw;
    padding-bottom: 4vw;
  }

  .section.below-header {
    padding-top: 80px;
    padding-bottom: 6vw;
  }

  .topic-content.indent-right {
    padding-right: 400px;
  }

  .button-wrapper.expand-top-bottom, .button-wrapper.expand-top-bottom-copy {
    overflow: visible;
  }

  .div-block-46 {
    margin-top: 5vw;
    margin-bottom: 5vw;
  }

  .header-bg-color.card-header {
    height: 46%;
  }

  .header-bg-color.card-header.bottom {
    height: 40px;
  }

  .header-bg-color.parent.box-fill {
    height: 184px;
  }

  .header-imagery-wrapper.card-header {
    max-width: 1800px;
  }

  .header-imagery-wrapper.card-header.shadow {
    max-width: 1700px;
  }

  .header-imagery-wrapper.card-header.blog {
    max-width: 1500px;
    display: flex;
  }

  .header-imagery-wrapper.card-header.slideshow {
    max-width: none;
  }

  .video-slideshow {
    justify-content: center;
    display: flex;
  }

  .slideshow-mask {
    max-width: 1800px;
  }

  .header-bg-image {
    width: 100%;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .header-bg {
    height: 70vh;
  }

  .button-with-arrow-wrapper {
    margin-right: 20px;
  }

  .image-color-overlay {
    display: none;
  }

  .header-bg-wrapper {
    height: 100%;
  }

  .callout-wrapper.billboard {
    min-height: 650px;
  }

  .callout-content.card {
    width: 50%;
  }

  .callout-content.document {
    width: 64%;
  }

  .footer-2-nav-wrapper {
    justify-content: space-between;
    width: 100%;
    margin-right: 100px;
  }

  .quicklink-image {
    width: 90px;
    height: auto;
  }

  .quicklink-image.document {
    height: auto;
  }

  .card-slide-wrapper {
    max-width: 1600px;
  }

  .icon-medallion-content-wrapper.left.table {
    width: 100%;
    max-width: 100%;
    margin-right: 0;
    position: static;
  }

  .blog-link-block {
    justify-content: flex-start;
    display: flex;
  }

  .blog-wrapper {
    flex-direction: column;
    display: flex;
  }

  .document-image-wrapper {
    align-items: flex-start;
    width: auto;
    height: auto;
    margin-top: 0;
    padding-top: 0;
    position: absolute;
    inset: 0%;
    overflow: visible;
  }

  .document-image-wrapper.document {
    width: 34%;
    height: auto;
    margin-top: 0;
    margin-bottom: auto;
    position: absolute;
    inset: 0% 0% auto;
  }

  .blog-card-content-wrapper {
    justify-content: space-between;
  }

  .panel-nav-link {
    width: 100%;
  }

  .nav-panel-wrapper {
    max-width: 1600px;
    margin-right: auto;
    padding-right: 50px;
    display: none;
  }

  .collection-item {
    padding-left: 15px;
    padding-right: 15px;
  }

  .blog-header-video {
    z-index: 2;
  }

  .collection-list-cards.quicklinks {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .resource-content {
    overflow: visible;
  }

  .resource-content.white {
    padding-bottom: 8.5vw;
  }

  .body-intro {
    max-width: 1400px;
  }

  .product-list-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    max-width: 1600px;
    padding-left: 0;
    padding-right: 0;
  }

  .product-hero-wrapper.left {
    justify-content: flex-start;
  }

  .product-hero.left {
    max-width: 220px;
    margin-right: 0;
  }

  .table {
    grid-template-columns: minmax(max-content, 450px) minmax(min-content, 450px) repeat(auto-fit, minmax(min-content, 450px));
    width: 100%;
    margin-right: auto;
  }

  .table.full-width {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    margin-bottom: 40px;
  }

  .table-header-hero {
    height: 110px;
  }

  .sidebar-hero-wrapper.header {
    justify-content: center;
    height: 100%;
    margin-top: 20px;
  }

  .association-logos-wrapper {
    width: 97%;
    max-width: none;
    height: 60px;
  }

  .footnote {
    font-family: Fellixu, sans-serif;
    font-size: 12px;
  }

  .footnote.white {
    color: var(--white);
  }

  .footnote-grid {
    grid-column-gap: 5px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 20px 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    margin-bottom: 20px;
    display: grid;
  }

  .document-download-wrapper {
    height: 100%;
  }

  .div-block-206 {
    height: 100%;
    margin-top: 0;
  }

  .callout-wrapper-2.billboard {
    min-height: 650px;
  }

  .section-7 {
    padding-top: 5vw;
    padding-bottom: 5vw;
  }

  .video-thumbnail-wrapper {
    box-shadow: none;
    border: 1px #77777780;
    border-radius: 0;
    justify-content: center;
    align-items: center;
    height: 100%;
    margin-top: auto;
    margin-bottom: auto;
    position: absolute;
    inset: 0%;
    overflow: hidden;
  }

  .video-thumbnail {
    border: 1px solid #7777774d;
    border-radius: 7px;
    height: auto;
    overflow: hidden;
    box-shadow: 0 20px 15px -10px #0003;
  }

  .document-thumbnail-wrapper {
    background-color: var(--grey);
    border-color: #777;
    justify-content: center;
    align-items: flex-start;
    margin-top: 50px;
    padding-top: 0;
    position: relative;
  }

  .filter-name-2.w--current {
    color: #fa8a0b;
  }

  .slider-4.hidden {
    display: none;
  }

  .image-83 {
    margin-top: auto;
  }

  .button-2 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 29px;
    font-family: Fellixu, sans-serif;
    font-size: 21px;
    font-weight: 600;
  }

  .profile-slideshow {
    justify-content: center;
    display: flex;
  }

  .div-block-285 {
    max-width: 1500px;
  }

  .blog-header-video-wrapper.card-header {
    max-width: 1800px;
  }

  .blog-header-video-wrapper.card-header.shadow {
    max-width: 1700px;
  }

  .blog-header-video-wrapper.card-header.blog {
    max-width: 1500px;
    display: flex;
  }

  .blog-header-video-wrapper.card-header.slideshow {
    max-width: none;
  }

  .blog-header-image-wrapper {
    max-height: 750px;
  }

  .document-image-wrapper-group {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .link-block-22 {
    box-shadow: 0 15px 10px -10px #0003;
  }

  .slider-7 {
    background-color: var(--transparent);
  }
}

@media screen and (max-width: 991px) {
  h2 {
    font-size: 30px;
  }

  h6 {
    margin-left: 34px;
    font-size: 16px;
    line-height: 1.4em;
  }

  p, a {
    font-size: 17px;
  }

  li {
    color: var(--matte-black);
    font-size: 16px;
  }

  blockquote {
    padding-left: 25px;
    font-size: 19px;
  }

  .page-wrapper {
    flex-direction: column;
    display: flex;
    position: relative;
    overflow: scroll;
  }

  .hero-section {
    height: auto;
    min-height: 400px;
  }

  .hero-section.gigster {
    background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
  }

  .hero-section.coach {
    background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
    background-position: 0 0, 50% 0;
    background-size: auto, 1500px;
  }

  .hero-section.certification, .hero-section.financial-advisor, .hero-section.consultant, .hero-section.freelancer, .hero-section.franchise, .hero-section.board, .hero-section.retirement-community, .hero-section.resume-career, .hero-section.small-business, .hero-section.teach {
    background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
  }

  .hero-section.volunteer {
    background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
    background-position: 0 0, 60% 0;
    background-size: auto, cover;
  }

  .hero-section.business-book {
    background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    justify-content: space-between;
  }

  .hero-section.card-header {
    height: 650px;
    padding-bottom: 50px;
  }

  .hero-section.card-header.short {
    height: 550px;
    margin-bottom: 0;
    padding-bottom: 40px;
  }

  .hero-section.card-header.blog {
    padding-bottom: 30px;
  }

  .hero-section.card-header.compressed {
    height: 440px;
  }

  .button {
    font-size: 16px;
  }

  .button.dark-bg {
    padding: 13px 25px;
  }

  .hero-content-wrapper {
    width: 370px;
    padding-left: 0;
  }

  .hero-content-wrapper.bottom {
    padding-left: 0;
  }

  .hero-content-wrapper.bottom.home {
    width: 570px;
    min-height: 400px;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .hero-content-wrapper.bottom.card-header.hero {
    justify-content: center;
    min-width: auto;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-right: 40px;
    display: flex;
  }

  .hero-content-wrapper.bottom.card-header.hero.centered {
    padding-right: 0;
  }

  .hero-content-wrapper.centered.wide {
    width: 90%;
  }

  .h1 {
    font-size: 50px;
  }

  .h1.white {
    padding-bottom: 0;
    font-size: 40px;
  }

  .h1.white.smaller {
    font-size: 43px;
  }

  .h1.white.smaller.space-above-none {
    margin-top: 0;
  }

  .h1.home {
    margin-top: 0;
    padding-bottom: 0;
    font-size: 38px;
  }

  .h1.blue.space-above-none {
    font-size: 58px;
  }

  .h1.centered.member-login {
    margin-bottom: 60px;
  }

  .h1.centered.copperhead {
    font-size: 52px;
  }

  .h1.cta {
    text-align: center;
    font-size: 38px;
  }

  .h1.home-slideshow {
    margin-bottom: 15px;
    font-size: 50px;
  }

  .button-dark-bg {
    font-size: 13px;
  }

  .nav-text {
    color: var(--white);
  }

  .nav-text.nav-menu {
    color: var(--white);
    letter-spacing: .02em;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    font-size: 26px;
    font-weight: 600;
    position: relative;
  }

  .nav-text.nav-menu.copperhead {
    overflow: hidden;
  }

  .nav-text.footer {
    font-size: 15px;
  }

  .nav-text.level-2.narrow-nav {
    font-size: 18px;
  }

  .nav-text.narrow-nav {
    margin-top: 0;
    font-size: 20px;
    display: flex;
  }

  .nav-text.welcome {
    margin-right: 6px;
  }

  .navigation-wrapper {
    flex-direction: row;
    width: 100%;
    max-width: none;
    height: 100%;
    margin: auto 0 auto auto;
    padding-left: 0;
    position: static;
    inset: 0%;
  }

  .navigation-div {
    justify-content: space-between;
    align-items: stretch;
    width: auto;
    display: flex;
    position: static;
  }

  .image {
    height: 53px;
  }

  .nav-icon {
    color: var(--white);
    display: none;
  }

  .menu-button {
    justify-content: flex-end;
    margin-left: auto;
    margin-right: 0;
    padding: 8px 0;
    font-size: 35px;
    font-weight: 400;
    display: flex;
    position: relative;
    right: auto;
  }

  .menu-button.w--open {
    z-index: 500;
    background-color: #0000;
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: flex-end;
    width: 32px;
    height: 130px;
    margin-top: 0;
    margin-left: 20px;
    margin-right: 0;
    padding-top: 46px;
    padding-bottom: 0;
    padding-left: 0;
    position: relative;
    right: auto;
  }

  .menu-button.copperhead {
    opacity: 0;
    display: none;
  }

  .nav-menu {
    z-index: auto;
    width: 100%;
    height: 100vh;
    display: flex;
    position: absolute;
    inset: 0%;
    overflow: hidden;
  }

  .container {
    max-width: none;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .container.cta {
    flex-direction: column;
    padding-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .container.narrow {
    padding-left: 50px;
    padding-right: 50px;
  }

  .container.narrow.space-small {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 0;
  }

  .container.leading-space.expand-top-bottom-margins {
    padding-top: 7vw;
    padding-bottom: 7.5vw;
  }

  .container.space-before-large {
    margin-top: 40px;
  }

  .container.takeaway {
    margin-top: 20px;
    padding-right: 0;
  }

  .container.header {
    justify-content: center;
    width: 100%;
    max-width: none;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
    position: relative;
  }

  .container.header.full-vw {
    height: auto;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .container.callout {
    margin-top: 0;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .container.card-header {
    margin-left: 4.5vw;
    margin-right: 4.5vw;
  }

  .container.card-header.short {
    height: 100%;
    padding-bottom: 0;
  }

  .container.card-header.compressed {
    height: 390px;
  }

  .container.card-header.slideshow {
    justify-content: center;
  }

  .container.push-left {
    padding-right: 4.5vw;
  }

  .container.push-left.space-below-medium {
    margin-bottom: 40px;
    padding-right: 100px;
  }

  .container.blog-articles {
    margin-top: 20px;
  }

  .container.large-table {
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: static;
    overflow: visible;
  }

  .container.table-large {
    padding-left: 0;
    padding-right: 0;
  }

  .container.tracker {
    padding-left: 25px;
    padding-right: 19px;
  }

  .paragraph {
    margin-top: 12px;
    font-size: 16px;
    line-height: 1.6em;
  }

  .paragraph.center {
    font-size: 17.5px;
  }

  .paragraph.larger {
    font-size: 18px;
  }

  .paragraph.larger.bold {
    font-size: 19px;
  }

  .paragraph.white.space-above-none.version {
    margin-right: 0;
  }

  .paragraph.numbered-list, .paragraph.sub-bullet {
    font-size: 15px;
  }

  .paragraph.small.space-above-none.centered {
    font-size: 14px;
    line-height: 1.5em;
  }

  .paragraph.space-above-none {
    font-size: 17.5px;
  }

  .paragraph.large {
    margin-top: 15px;
    font-size: 19px;
  }

  .paragraph.large.white {
    margin-top: 2px;
    margin-bottom: 5px;
    font-size: 21px;
  }

  .paragraph.large.white.centered {
    font-size: 20px;
  }

  .paragraph.large.gray {
    font-size: 22px;
  }

  .paragraph.large.normal {
    font-size: 17px;
  }

  .paragraph.callout {
    font-size: 21px;
  }

  .paragraph.strong {
    margin-top: 11px;
  }

  .paragraph.strong.white.space-above-tiny {
    margin-top: 5px;
  }

  .paragraph.strong.white.centered.copperhead {
    margin-top: 4px;
  }

  .paragraph.bullet.white.tiny {
    padding-left: 0;
  }

  .paragraph.space-above-tiny {
    font-size: 15px;
  }

  .paragraph.small-icon-text {
    font-size: 18px;
  }

  .paragraph.small-icon-text.beside-small-icon {
    padding: 8px 24px;
    font-size: 15px;
  }

  .paragraph.list-card-details, .paragraph.event-details {
    font-size: 15px;
  }

  .paragraph.sources {
    font-size: 17px;
  }

  .paragraph.sources.white {
    font-size: 21px;
  }

  .paragraph.sources.white.centered {
    font-size: 20px;
  }

  .paragraph.sources.gray {
    font-size: 22px;
  }

  .paragraph.sources.normal {
    font-size: 17px;
  }

  .nav-icon-wrapper.footer.w--current {
    margin-bottom: 15px;
  }

  .cta-section {
    margin-top: 0;
  }

  .h2 {
    font-size: 30px;
  }

  .h2.white {
    text-align: left;
    justify-content: flex-start;
    display: flex;
  }

  .h2.white.smaller {
    font-size: 32px;
  }

  .h2.white.smaller.space-below-none {
    font-size: 29px;
  }

  .h2.white.space-below-none {
    font-size: 35px;
  }

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

  .h2.center.space-above-none {
    margin-top: 0;
  }

  .h2.blue {
    font-size: 32px;
  }

  .h2.small {
    font-size: 27px;
  }

  .h2.small.golden {
    margin-bottom: 0;
    font-size: 23px;
  }

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

  .h2.orange {
    font-size: 30px;
  }

  .h2.orange.video-card {
    font-size: 28px;
  }

  .h2.timeline-year {
    font-size: 21px;
  }

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

  .h2.product-tables-header {
    padding-left: 20px;
  }

  .cta-image {
    flex-direction: column;
    justify-content: center;
    width: 600px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .cta-content {
    align-items: center;
    padding-left: 0;
  }

  .grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .grid._3-row-grid {
    grid-template-columns: 1fr 1fr;
  }

  .grid._2-column {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    margin-top: 30px;
  }

  .grid.product-line-cards {
    grid-template-columns: 1fr 1fr;
  }

  .card-wrapper {
    height: 29vw;
    max-height: 280px;
  }

  .card-wrapper.product-line-card {
    height: 350px;
  }

  .card-label-wrapper {
    height: 9vw;
    max-height: 65px;
  }

  .card-label-wrapper.product {
    flex-direction: column;
    flex: 0 auto;
    align-self: stretch;
    height: auto;
    max-height: none;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .card-label-wrapper.product-line {
    padding-left: 20px;
  }

  .h4 {
    padding-bottom: 2px;
    font-size: 15px;
  }

  .h4.card-label {
    font-size: 2vw;
  }

  .h4.card-label.product {
    font-size: 18px;
    display: block;
    position: static;
  }

  .h4.card-label.careers {
    font-size: 2vw;
  }

  .h4.tag-category {
    font-size: 21px;
  }

  .card-link-block {
    height: 100%;
    max-height: none;
    padding: 2vw;
  }

  .card-link-block.w--current {
    height: 31vw;
  }

  .card-arrow {
    width: 2.3vw;
    min-width: auto;
    height: 13px;
    min-height: auto;
  }

  .card-bg-wrapper {
    height: 100%;
    max-height: none;
  }

  .slider {
    margin-bottom: 0;
  }

  .quote {
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 1.7em;
  }

  .h3 {
    font-size: 28px;
    line-height: 1.3em;
  }

  .h3.centered {
    line-height: 1.4em;
  }

  .h3.white {
    letter-spacing: .01em;
    font-size: 24px;
  }

  .h3.footer-nav {
    z-index: 3;
    position: relative;
  }

  .h3.quicklink {
    font-size: 25px;
  }

  .h3.space-below-small {
    font-size: 22px;
  }

  .h3.bio-title._2nd-line {
    font-size: 23px;
  }

  .h3.gray {
    font-size: 15px;
  }

  .h3.gray.space-below-small {
    text-align: left;
  }

  .h3.above-stack-link {
    align-items: center;
    font-size: 25px;
  }

  .h3.small.box-fill-total-label {
    font-size: 19px;
  }

  .h3.narrow-nav {
    margin-top: 20px;
    font-size: 23px;
    position: relative;
  }

  .h3.list-card-header {
    margin-bottom: 7px;
    font-size: 22px;
  }

  .grid-2 {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    margin-top: 35px;
  }

  .circle-photo {
    height: 178px;
  }

  .community-link-wrapper {
    justify-content: flex-start;
    padding: 10px 20px;
  }

  .header-h3.community-title {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 26px;
    line-height: 1.2em;
  }

  .community-link-image {
    width: 180px;
    height: 180px;
  }

  .prefooter-1 {
    padding-bottom: 50px;
  }

  .footer-1 {
    padding-top: 9vw;
    padding-bottom: 9vw;
  }

  .grid-3 {
    grid-column-gap: 10px;
  }

  .community-lead-in {
    font-size: 14px;
  }

  .community-link-group {
    font-size: 19px;
  }

  .floating-circle-border {
    width: 180px;
    height: 180px;
  }

  .getting-started-title {
    font-size: 17px;
    line-height: 1.4em;
  }

  .get-started-title {
    margin-top: 20px;
  }

  .cta-header-wrapper {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 20px;
    display: flex;
  }

  .get-started-block {
    padding: 20px 25px;
  }

  .cta-icon {
    height: 70px;
  }

  .nav-link {
    align-items: flex-start;
    padding-left: 40px;
  }

  .nav-link.nav-menu {
    justify-content: center;
    height: auto;
    padding-top: 30px;
    padding-bottom: 10px;
  }

  .nav-link.nav-menu.hide-from-desktop {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .nav-link.footer {
    margin-right: 37px;
    padding: 20px 0 10px;
  }

  .nav-underline {
    display: none;
  }

  .footer-nav-wrapper {
    flex-wrap: wrap;
    align-content: flex-start;
  }

  .supernav-wrapper {
    display: none;
  }

  .supernav-wrapper.portal {
    display: flex;
  }

  .nav-link-block.left-padding-none {
    display: none;
  }

  .supernav-social-link {
    height: 100%;
    margin-right: 20px;
  }

  .section {
    padding-top: 7vw;
    padding-bottom: 7.5vw;
  }

  .section.tan.reduced-padding {
    padding-top: 40px;
  }

  .section.below-header {
    padding-top: 20px;
    padding-bottom: 8vw;
  }

  .section.midnight {
    padding-top: 8vw;
    padding-bottom: 8.5vw;
  }

  .section.midnight.top-padding-none.rule-bottom {
    padding-top: 3vw;
  }

  .section.bg-tan.bottom-padding-small {
    padding-bottom: 8vw;
  }

  .image-content-grid {
    grid-template-columns: 1fr;
  }

  .topic-content {
    padding-right: 20px;
  }

  .topic-content.indent-right {
    margin-bottom: 10px;
    padding-right: 10vw;
  }

  .topic-content.indent-right.space-below-large {
    padding-right: 5vw;
  }

  .topic-content.indent-right.space-below-xl {
    margin-bottom: 30px;
  }

  .gray-rule.dark.more-margin {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .list {
    margin-top: 10px;
    padding-left: 20px;
  }

  .list.space-above-none.table-bullets {
    width: 100%;
  }

  .left-aligned-icon {
    margin-right: 20px;
  }

  .text-beside-icon {
    margin-top: 4px;
    padding-right: 10px;
  }

  .q-a-wrapper {
    margin-top: 0;
    margin-bottom: 0;
    padding-right: 20px;
  }

  .q-a-wrapper.space-after-none {
    margin-bottom: 0;
  }

  .full-width-image {
    margin-top: 10px;
  }

  .space-below-large {
    margin-bottom: 50px;
  }

  .resource-link-wrapper {
    margin-top: 0;
    margin-bottom: 0;
  }

  .resource-link-wrapper.space-after-none {
    margin-bottom: 10px;
  }

  .circle-icon {
    width: 50px;
  }

  .next-step-wrapper {
    padding-right: 0;
  }

  .get-started {
    margin-top: 40px;
  }

  .space-after-small.centered.narrow {
    width: 90%;
    max-width: none;
  }

  .arrow {
    opacity: 0;
  }

  .slide {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-field, .field-label {
    font-size: 16px;
  }

  .field-label.small {
    margin-top: 5px;
    font-weight: 500;
  }

  .field-label.small.bold {
    font-weight: 600;
  }

  .recaptcha {
    margin-bottom: 30px;
  }

  .form-block.reduced-top-margin-1 {
    margin-top: 0;
  }

  .left-sticky-content {
    padding-right: 0;
  }

  .form-wrapper {
    margin-top: 20px;
  }

  .form-wrapper.print-request {
    margin-top: -20px;
  }

  .form-wrapper.print-request.space-above-more {
    margin-top: -31px;
  }

  .form-wrapper.print-request.copperweld {
    margin-top: 20px;
  }

  .form-wrapper.right-side-form {
    margin-top: 30px;
  }

  .select-field.qty.rounded {
    height: 42px;
  }

  .checkbox, .checkbox.w--redirected-checked {
    margin-top: 10px;
  }

  .form-space-above-small {
    margin-bottom: 0;
  }

  .button-wrapper {
    position: relative;
    right: auto;
  }

  .button-wrapper.expand-top-bottom {
    margin-bottom: 10px;
  }

  .button-wrapper.expand-top-bottom.copperhead {
    margin-top: 20px;
  }

  .button-wrapper.nav.main {
    display: none;
  }

  .button-wrapper.nav.narrow-nav {
    justify-content: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .button-wrapper.expand-top-bottom-copy {
    margin-bottom: 10px;
  }

  .button-wrapper.small.main {
    display: none;
  }

  .button-wrapper.small.narrow-nav {
    justify-content: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .button-wrapper.tracker.main {
    display: none;
  }

  .button-wrapper.tracker.narrow-nav {
    justify-content: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .section-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

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

  ._2-column-form-grid.left-column-min-content, ._2-column-form-grid.left-column-min-content.wide {
    grid-template-columns: 1fr;
  }

  .left-sticky-sidebar {
    padding-right: 0;
  }

  .main-nav-links-wrapper {
    z-index: 499;
    border-style: solid none none;
    border-width: 4px 1px 1px;
    border-color: var(--red-orange) var(--black) var(--black);
    background-color: var(--transparent);
    box-shadow: none;
    object-fit: none;
    flex-direction: column;
    flex: 0 auto;
    justify-content: flex-start;
    width: 100%;
    height: auto;
    min-height: 100svh;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    position: absolute;
    inset: 0%;
    overflow: scroll;
  }

  .div-block-44 {
    opacity: 1;
    justify-content: center;
    width: 400px;
    height: 29px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .image-5 {
    height: 100%;
  }

  .nav-menu-icon {
    opacity: .7;
    height: 29px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .space-before-medium {
    margin-top: 25px;
  }

  .div-block-46 {
    margin-top: 50px;
    margin-bottom: 10px;
  }

  .space-before-tiny.cta {
    padding-left: 15px;
  }

  .header-bg-color {
    height: 900px;
  }

  .header-bg-color.bottom-trim {
    height: 100px;
    display: flex;
  }

  .header-bg-color.resource {
    height: 140px;
  }

  .header-bg-color.sales-portal {
    height: 220px;
    max-height: none;
  }

  .header-bg-color.sales-portal.print-request {
    height: 281px;
  }

  .header-bg-color.sales-portal.print-request.copperweld {
    height: 370px;
  }

  .header-bg-color.sales-portal-home {
    height: 19vw;
  }

  .circle-image-wrapper {
    width: 240px;
    height: 240px;
  }

  .content-wrapper {
    padding-left: 35px;
  }

  .utility-page-content._404 {
    margin-bottom: 100px;
  }

  .factoid-content {
    padding: 25px 20px;
  }

  .factoid-body {
    font-size: 16px;
    line-height: 1.6em;
  }

  .menu-button-line.top, .menu-button-line.middle, .menu-button-line.bottom {
    background-color: var(--white);
    justify-content: center;
    width: 32px;
    height: 2px;
    margin: 8px auto;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .content-left-of-video {
    margin-bottom: 40px;
    margin-right: 10px;
  }

  .content-left-video-right-wrapper {
    flex-direction: column;
  }

  .video-right {
    width: 100%;
  }

  .nav-menu-icons {
    justify-content: center;
    align-items: center;
    width: auto;
    height: 36px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .div-block-60 {
    margin-top: 60px;
  }

  .div-block-61 {
    background-image: none;
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    width: 300px;
    height: 190px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .link-block-5 {
    margin-top: 60px;
    margin-bottom: 60px;
    display: flex;
  }

  .image-11 {
    height: 60px;
    margin: auto;
  }

  .space-above-large {
    margin-top: 40px;
  }

  .div-block-63 {
    margin-bottom: 13px;
  }

  .navbar-2 {
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    height: 130px;
    padding-top: 0;
    display: flex;
    position: sticky;
    right: auto;
    overflow: visible;
  }

  .header-imagery-wrapper {
    width: 100%;
    height: 500px;
    margin-left: 4.5vw;
    position: relative;
  }

  .header-imagery-wrapper.card-header {
    max-width: none;
  }

  .header-video {
    height: 100%;
  }

  .header-video.hidden {
    object-fit: cover;
    width: auto;
  }

  .header-imagery-bottom-trim {
    width: 100%;
    height: 40px;
  }

  .video-slideshow {
    height: 100%;
    overflow: visible;
  }

  .slideshow-mask {
    height: 100%;
    margin-left: 4.5vw;
    margin-right: 4.5vw;
  }

  .slide-nav-center {
    font-size: 12px;
    bottom: 50px;
  }

  .header-bg-image {
    object-fit: cover;
    width: 100%;
    min-height: auto;
  }

  .header-bg-image.full-screen-bg {
    inset: 0%;
  }

  .header-bg {
    height: 900px;
  }

  .button-with-arrow-wrapper {
    padding: 10px 32px 10px 18px;
  }

  .button-text {
    font-size: 15px;
  }

  .button-text.stack-link {
    font-size: 17px;
  }

  .space-above-medium {
    margin-top: 30px;
  }

  .sidebar-link-text {
    padding-left: 0;
  }

  .sidebar-video {
    display: flex;
  }

  .callout-wrapper {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
    max-width: none;
    height: 400px;
    min-height: 0;
    margin-top: 0;
  }

  .callout-wrapper.bottom {
    justify-content: flex-start;
    height: 700px;
    min-height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .callout-wrapper.bottom.tall {
    height: 800px;
  }

  .callout-wrapper.billboard {
    justify-content: center;
    height: auto;
    min-height: 400px;
    margin-top: 0;
  }

  .callout-content {
    justify-content: center;
    width: 100%;
    height: 300px;
    padding-top: 0;
    padding-left: 40px;
    padding-right: 50px;
    top: auto;
    bottom: auto;
  }

  .callout-content.tall {
    height: 400px;
  }

  .callout-content.card {
    justify-content: flex-end;
    width: 100%;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 7% 5% 5%;
  }

  .callout-content.document {
    justify-content: flex-end;
    width: 60%;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5% 6% 5% 5%;
  }

  .callout-image-wrapper {
    width: 100%;
    height: 400px;
    margin-left: 0;
    inset: 0% 0% auto;
  }

  .billboard-background-video {
    width: 100.3%;
    height: 100.3%;
    inset: 0% 0% auto;
  }

  .breadcrumb-wrapper-2.small {
    margin-bottom: 28px;
  }

  .tag-text.small {
    font-size: 10px;
  }

  .prefooter-2 {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .div-block-79 {
    flex-direction: column;
  }

  .cta-content-wrapper-left {
    width: 100%;
  }

  .button-wrapper-left.wide-cta {
    display: flex;
  }

  .button-wrapper-left.narrow-cta {
    margin-top: 50px;
    display: flex;
  }

  .cta-content-wrapper-right {
    width: 100%;
    margin-top: 50px;
    margin-left: 0;
    padding-left: 0;
  }

  .screening-step-row {
    margin-left: 0;
  }

  .footer-2 {
    width: 100%;
    position: relative;
    overflow: visible;
  }

  .div-block-82 {
    margin-bottom: 10px;
  }

  .div-block-83 {
    margin-bottom: 20px;
  }

  .footer-2-nav-rule {
    display: none;
  }

  .div-block-85 {
    flex-direction: column;
  }

  .footer-2-nav-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: auto auto auto;
  }

  .footer-2-nav-wrapper.careers {
    grid-template-columns: auto auto;
  }

  .footer-2-nav-group {
    align-items: flex-start;
    margin-left: 0;
  }

  .footer-2-nav-group.no-left-padding, .footer-2-nav-group.space-left-none {
    margin-left: 0;
  }

  .footer-nav-link {
    margin-top: 13px;
  }

  .footer-nav-link.narrow-nav {
    margin-top: 30px;
  }

  .quicklink-block {
    height: 140px;
  }

  .quicklink-image {
    width: 50%;
  }

  .quicklink-image-wrapper {
    align-self: center;
    width: 25%;
    max-width: 200px;
    height: 100%;
    position: relative;
  }

  .quicklink-image-wrapper.small {
    max-width: none;
  }

  .quicklink-content-wrapper {
    width: auto;
    margin-right: auto;
    padding: 30px 30px 30px 40px;
    position: relative;
  }

  .quick-link-wrapper {
    justify-content: flex-start;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-87 {
    margin-top: 0;
  }

  .icon-3 {
    margin-left: auto;
    margin-right: 100px;
  }

  .icon-4 {
    margin-left: auto;
    margin-right: 40px;
  }

  .right-arrow-2 {
    justify-content: flex-end;
    width: 100%;
    margin-right: 0;
    top: -100px;
    left: auto;
    right: 0;
  }

  .left-arrow-2 {
    justify-content: flex-end;
    width: 100%;
    top: -100px;
    left: auto;
    right: 0;
  }

  .nav-logo-wrapper {
    margin-right: auto;
  }

  .copperweld-logo {
    height: auto;
    min-height: 50px;
    max-height: 60px;
  }

  .dropdown-link.nav-menu {
    color: var(--white);
    justify-content: center;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 19px;
    position: relative;
  }

  .sidebar-feature-wrapper, .footer-contact-info {
    display: none;
  }

  .card-slide-wrapper.hero {
    align-items: center;
    height: auto;
  }

  .slide-wrapper {
    height: 100%;
  }

  .billboard-content.centered {
    max-width: 80%;
  }

  .logo-medallion-grid {
    grid-row-gap: 40px;
  }

  .icon-medallion {
    width: 90px;
    height: 90px;
  }

  .icon-medallion.small {
    width: 40px;
    height: 40px;
  }

  .logo-medallion-wrapper {
    padding-left: 2vw;
    padding-right: 2vw;
  }

  .bg-block.mid-card.tan {
    height: 15vw;
  }

  .sidebar-content.left {
    padding-right: 3vw;
  }

  .sidebar-content.right {
    padding-left: 1vw;
  }

  .icon-medallion-content-wrapper {
    margin-top: 18px;
  }

  .icon-medallion-content-wrapper.left.table {
    margin-bottom: 0;
    position: relative;
  }

  .featured-article-image-wrapper {
    border-bottom: 4px solid var(--red-orange);
    border-left-style: none;
    width: 100%;
    height: 400px;
    margin-left: 0;
    position: relative;
    inset: 0% 0% auto;
  }

  .featured-article-wrapper {
    flex-direction: column-reverse;
    justify-content: space-between;
    max-width: none;
    height: auto;
    min-height: 0;
    margin-top: 0;
  }

  .featured-article-wrapper.bottom {
    justify-content: flex-start;
    height: 700px;
    min-height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .featured-article-wrapper.bottom.tall {
    height: 800px;
  }

  .image-26 {
    width: 100%;
    height: 100%;
  }

  .listing-wrapper {
    flex-direction: column-reverse;
    max-width: none;
    height: 700px;
    min-height: 0;
    margin-top: -300px;
  }

  .listing-wrapper.bottom {
    justify-content: flex-start;
    height: 700px;
    min-height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .listing-wrapper.bottom.tall {
    height: 800px;
  }

  .listing-wrapper.search {
    height: auto;
  }

  .document-image-wrapper {
    width: 32%;
    min-width: 180px;
    max-width: none;
    height: auto;
    margin-top: 5%;
    margin-left: auto;
    margin-right: 40px;
    padding-top: 0;
    padding-left: 0%;
    position: absolute;
    inset: 0%;
  }

  .blog-card-content-wrapper {
    padding-left: 25px;
    padding-right: 25px;
  }

  .nav-link-wrapper {
    align-self: center;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
    position: relative;
  }

  .nav-link-wrapper.right-padding-none, .nav-link-wrapper.right-padding-none.w--current {
    padding-right: 20px;
  }

  .nav-link-wrapper.narrow-nav {
    display: flex;
  }

  .nav-link-wrapper.desktop-only {
    display: none;
  }

  .resource-header-content.blog-article {
    margin-bottom: 40px;
    display: flex;
  }

  .resource-header-content.search-results {
    grid-template-columns: 2fr;
  }

  .author-wrapper {
    margin-top: 15px;
  }

  .blog-date {
    margin-top: 10px;
  }

  .header-content-wrapper.blog {
    padding-bottom: 90px;
  }

  .grid-10 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    grid-template-columns: 1fr;
    width: 100%;
    display: flex;
  }

  .html-embed {
    justify-content: flex-end;
    align-items: center;
    margin-right: auto;
  }

  .div-block-152 {
    width: auto;
    margin-right: auto;
  }

  .div-block-152.documents {
    position: sticky;
    top: 60px;
  }

  .blog-card-button-wrapper {
    padding: 25px;
  }

  .div-block-154 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-right: 0;
  }

  .div-block-155 {
    justify-content: flex-start;
    align-items: center;
    margin-top: 15px;
  }

  .filters-wrapper {
    display: none;
  }

  .filters-wrapper.narrow-width-only, .filtering-dropdown {
    display: flex;
  }

  .collection-list-cards, .collection-list-cards.quicklinks {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-cards.quicklinks._3-column {
    grid-template-columns: 1fr 1fr;
  }

  .search.header-block {
    max-width: 450px;
  }

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

  .resource-grid.search {
    grid-template-columns: 1.5fr;
  }

  .sidebar-nav-wrapper-2 {
    display: none;
  }

  .view-more-wrapper.space-above-matches-grid {
    padding: 40px;
  }

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

  .tab-text {
    font-size: 14px;
  }

  .tab {
    text-align: center;
    justify-content: center;
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .tab.small {
    margin-top: 4px;
    margin-bottom: 4px;
    padding: 6px 17px;
  }

  .tab.small.w--current {
    padding: 6px 17px;
    font-size: 16px;
  }

  .tab.small.no-left-padding {
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 17px;
  }

  .tab.small.left.w--current {
    padding: 6px 17px;
  }

  .faq-arrow {
    width: 17px;
  }

  .tabs-menu.grouped, .tabs-menu.grouped.space-below-medium {
    padding: 4px;
  }

  .tabs-menu.grouped.space-below-large.centered {
    border-radius: 25px;
    flex-direction: column;
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .tabs-menu.grouped.dark {
    padding: 4px;
  }

  .tabs-menu.grouped.dark.table-large {
    margin-left: 4.5vw;
  }

  .product-list-wrapper {
    overflow: scroll;
  }

  .product-list-wrapper.wire-connector {
    width: 100%;
    display: block;
  }

  .product-hero-wrapper {
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .product-hero-wrapper.left {
    grid-column-gap: 34px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-self: auto;
    display: flex;
  }

  .product-hero-wrapper.left.dark {
    grid-column-gap: 33px;
    grid-row-gap: 33px;
    grid-template-columns: 130px 1fr;
    padding-bottom: 50px;
  }

  .product-hero-wrapper.left.wire-connector {
    display: flex;
  }

  .product-hero {
    width: 130px;
    margin-right: 0;
  }

  .product-hero.left {
    display: none;
  }

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

  .product-hero-content-wrapper {
    margin-right: 20px;
    padding-top: 0;
  }

  .table {
    grid-template-columns: minmax(max-content, 320px) minmax(min-content, 300px) repeat(auto-fit, minmax(min-content, 300px));
    justify-content: stretch;
    align-self: auto;
    justify-items: stretch;
    width: 100%;
    margin-right: 0;
  }

  .table.full-width._9-column {
    margin-bottom: 0;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
    overflow: scroll;
  }

  .table.full-width._10-column {
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .table.full-width._7-column {
    margin-bottom: 0;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .table.full-width._8-column {
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .table.full-width.box-fill-calculator {
    grid-template-columns: repeat(auto-fit, minmax(min-content, 400px)) minmax(min-content, 400px) minmax(min-content, 400px) minmax(115px, 400px) minmax(min-content, 400px) minmax(min-content, 400px) minmax(80px, 400px);
    padding-left: 0;
    padding-right: 0;
  }

  .table._4-column {
    grid-template-columns: minmax(200px, max-content) minmax(min-content, 400px) repeat(auto-fit, minmax(min-content, 400px)) minmax(min-content, 400px);
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    overflow: scroll;
  }

  .table._4-column.wire-connectors {
    grid-template-columns: minmax(200px, max-content) repeat(auto-fit, minmax(190px, max-content)) minmax(190px, max-content) minmax(190px, max-content);
    align-self: auto;
    justify-items: stretch;
    width: auto;
    position: static;
    overflow: scroll;
  }

  .table-info.centered {
    font-size: 14px;
  }

  .table-info.centered.small, .table-info.centered.small.bold {
    font-size: 13px;
  }

  .table-info.centered.small.bold.bg {
    font-size: 14px;
  }

  .table-info.centered.small.bold.bg.left, .table-info.centered.small.bg {
    font-size: 13px;
  }

  .table-info.centered.small.box-fill.gray.bold-left {
    padding-left: 10px;
    padding-right: 10px;
  }

  .table-info.centered.bg {
    font-size: 14px;
  }

  .table-info.left.large.bold {
    font-size: 17px;
  }

  .table-info.left-large {
    font-size: 16px;
    line-height: 1.4em;
  }

  .table-info.box-fill, .table-info.box-fill.bold-left {
    font-size: 14px;
  }

  .table-info.row-header {
    font-size: 16px;
    line-height: 1.4em;
  }

  .table-header-wrapper-left {
    align-items: flex-start;
    padding-right: 20px;
  }

  .table-column-header {
    font-size: 17px;
  }

  .table-column-header.small, .table-column-header.small.light, .table-column-header.small.light.rule-bottom, .table-column-header.small.light.rule-right {
    font-size: 14px;
  }

  .table-column-header.small.light.rule-right.rule-bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .table-column-header.small.rule-bottom, .table-column-header.small.rule-bottom.round-top-right {
    font-size: 14px;
  }

  .table-column-header.small.rule-right {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .table-column-header.small.round-top-left.round-bottom-left {
    padding-left: 10px;
    font-size: 14px;
  }

  .table-column-header.tiny.light, .table-column-header.tiny.light.rule-right, .table-column-header.tiny.rule-right {
    padding-left: 10px;
    padding-right: 10px;
  }

  .table-column-header.tiny.round-bottom-right {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 9px;
  }

  .table-header-hero {
    width: auto;
    height: 90px;
  }

  .sidebar-hero-wrapper.header, .sidebar-hero-wrapper.header.rotator {
    display: none;
  }

  .div-block-197 {
    height: 180px;
    padding-top: 2vw;
    padding-bottom: 2vw;
  }

  .product-hero-product-card {
    height: 100%;
  }

  .grid-19 {
    grid-column-gap: 30px;
    grid-template-columns: 90px 1fr;
    margin-top: 30px;
  }

  .div-block-198 {
    margin-top: 45px;
  }

  .product-cta-wrapper.space-below-small {
    margin-top: 15px;
    margin-bottom: 13px;
  }

  .product-cta-wrapper.space-below-small.table-large {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .table-header-wrapper.below-tabs.large-table {
    margin-bottom: 30px;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .footnote-grid {
    grid-template-rows: auto;
    margin-top: 10px;
  }

  .footnote-grid.large-table {
    padding-left: 4.5vw;
  }

  .document-download-wrapper {
    flex-direction: column-reverse;
    justify-content: flex-end;
    max-width: none;
    height: auto;
    min-height: 0;
    margin-top: 0;
    display: flex;
  }

  .document-download-wrapper.bottom {
    justify-content: flex-start;
    height: 700px;
    min-height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .document-download-wrapper.bottom.tall {
    height: 800px;
  }

  .history-item-wrapper {
    grid-template-columns: 100px 240px 1fr;
  }

  .timeline-connector {
    left: 180px;
  }

  .button-text-2 {
    font-size: 16px;
  }

  .button-text-2.stack-link {
    font-size: 17px;
  }

  .stack-link-group {
    margin-top: 40px;
  }

  .dropdown-icon {
    margin-left: 5px;
  }

  .dropdown-icon:hover {
    color: var(--white);
  }

  .dropdown-icon.narrow-nav {
    color: #ffffff80;
    -webkit-text-stroke-color: #ffffffb3;
    margin-left: 8px;
  }

  .footer-dropdown-nav {
    padding-top: 13px;
  }

  .footer-dropdown-nav.level-2 {
    padding-top: 12px;
    padding-left: 0;
  }

  .footer-dropdown-nav.narrow-nav {
    padding-top: 0;
  }

  .footer-dropdown-nav.narrow-nav.w--open {
    margin-bottom: 3px;
  }

  .footer-nav-dropdown.level-3.narrow-nav {
    padding-top: 15px;
    font-size: 16px;
  }

  .footer-nav-dropdown.level-2 {
    margin-right: 0;
    padding-top: 12px;
  }

  .footer-nav-dropdown.level-2.narrow-nav {
    letter-spacing: .02em;
    padding-top: 18px;
    font-size: 18px;
  }

  .footer-dropdown-list.w--open {
    margin-left: 10px;
  }

  .footer-dropdown-list.narrow-nav.w--open {
    align-items: flex-start;
    margin-left: 10px;
  }

  .footer-dropdown.narrow-nav {
    margin-top: 10px;
  }

  .paragraph-5 {
    font-size: 16px;
    line-height: 1.6em;
  }

  .paragraph-5.large {
    font-size: 20px;
  }

  .paragraph-5.large.white {
    font-size: 22px;
  }

  .h2-2 {
    font-size: 32px;
  }

  .h2-2.white {
    text-align: left;
    justify-content: flex-start;
    display: flex;
  }

  .image-54 {
    width: 101%;
    max-width: none;
    height: 101%;
    max-height: none;
  }

  .div-block-206 {
    flex-direction: row;
    flex: 0 auto;
    position: relative;
  }

  .div-block-207 {
    margin-left: 0;
  }

  .callout-wrapper-2 {
    flex-direction: column-reverse;
    max-width: none;
    height: 700px;
    min-height: 0;
    margin-top: -300px;
  }

  .callout-wrapper-2.billboard {
    justify-content: center;
    height: auto;
    margin-top: 0;
  }

  .section-7 {
    padding-top: 7vw;
    padding-bottom: 7.5vw;
  }

  .h1-2.cta {
    text-align: center;
    font-size: 46px;
  }

  .content-wrapper-push-left.box-fill {
    flex-direction: column;
  }

  .document-thumbnail-wrapper {
    margin-top: 0;
  }

  .tabs.print-request {
    margin-top: 10px;
  }

  .bg-dk-midnight.header {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .bg-dk-midnight.header.form-header.space-below-none {
    padding-top: 60px;
    padding-bottom: 20px;
  }

  .print-order-title.group-header {
    margin-top: 40px;
    margin-bottom: 10px;
  }

  .print-order-title.group-header.space-above-small {
    margin-top: 20px;
  }

  .print-order-title.group-header.sub-group.space-above-none {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .form-header.space-above-xl {
    margin-top: 0;
  }

  .div-block-224 {
    margin-top: 60px;
    padding-right: 0;
  }

  .div-block-224.step-2 {
    margin-top: 40px;
  }

  .collection-list-12 {
    grid-template-rows: min-content;
    grid-template-columns: 1fr 1fr;
  }

  .print-order-image {
    width: 188px;
  }

  .h2-3 {
    font-size: 32px;
  }

  .nav-text-2 {
    color: #fff;
  }

  .print-request-step-wrapper {
    margin-top: 20px;
  }

  .print-request-step-wrapper.top {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .circle-number-text {
    font-size: 25px;
  }

  .success-message-no-bg.copperweld {
    margin-top: 30px;
  }

  .div-block-241 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: auto auto auto;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .icon-12 {
    color: var(--white);
    justify-content: flex-end;
    margin-right: 0;
    display: flex;
    position: relative;
  }

  .dropdown-link-2 {
    position: static;
  }

  .nav-menu-dropdown-list {
    background-color: #0000;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 20px;
    display: none;
    position: static;
  }

  .nav-menu-dropdown-list.w--open {
    flex-direction: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    width: auto;
    margin-bottom: 20px;
    display: flex;
    position: relative;
  }

  .dropdown-link-narrow-only {
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
  }

  .collection-list-wrapper-11 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
  }

  .dropdown-toggle-6 {
    justify-content: center;
    padding-right: 10px;
    display: flex;
  }

  .collection-list-15 {
    flex-direction: column;
    display: flex;
    position: static;
  }

  .collection-item-11 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-67 {
    height: 35px;
    padding-left: 10px;
  }

  .header-black-out {
    height: 130px;
  }

  .list-5 {
    padding-left: 20px;
  }

  .application-check-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .small-icon-text-group {
    grid-column-gap: 30px;
    grid-row-gap: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .small-icon-text-group.benefits {
    padding-left: 0;
    padding-right: 0;
  }

  .small-icon-text-wrapper {
    grid-template-columns: 40px max-content;
  }

  .small-icon-text-wrapper.benefits {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: min-content 1fr;
  }

  .contact-sales-text-wrapper {
    margin-left: -33px;
  }

  .link-block-19 {
    grid-template-columns: minmax(160px, 35%) 1fr;
    max-height: 160px;
  }

  .text-block-12 {
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 15px;
  }

  .dropdown-8 {
    display: none;
  }

  .stacked-navbar {
    justify-content: center;
    align-items: center;
    height: 130px;
    padding-top: 0;
    display: flex;
    right: auto;
  }

  .div-block-257 {
    margin-bottom: 60px;
  }

  .copper-where-it-counts-emblem {
    height: 220px;
  }

  .cta-form {
    margin-top: 10px;
  }

  .header-hero-wrapper {
    display: none;
  }

  .large-button-link-wrapper {
    height: 9vw;
    max-height: 65px;
  }

  .list-9 {
    padding-left: 25px;
  }

  .document-description {
    font-size: 16px;
  }

  .div-block-265.large-table {
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .large-table-header {
    margin-bottom: 20px;
    padding-left: 4.5vw;
  }

  .large-table-footer {
    flex-direction: column;
    align-items: flex-start;
    width: auto;
    margin-top: 30px;
    margin-right: auto;
    padding-left: 4.5vw;
    display: flex;
    position: relative;
  }

  .image-79 {
    height: 130px;
    display: block;
  }

  .list-10 {
    padding-left: 30px;
  }

  .table-large {
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .table-scroller {
    width: 100%;
  }

  .stay-connected-wrapper {
    margin-top: 20px;
  }

  .x-narrow-nav-links {
    z-index: 6;
    border: 1px none var(--midnight);
    background-color: var(--midnight);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: auto;
    padding-top: 0;
    padding-bottom: 0;
    display: none;
    position: relative;
    inset: 0%;
    overflow: visible;
  }

  .narrow-nav-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 200px;
    height: auto;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .narrow-nav-links-wrapper {
    margin-top: auto;
    margin-bottom: auto;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .narrow-nav-dropdown {
    margin-top: 30px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-269 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: max-content;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    margin-left: 20px;
    margin-right: 30px;
    display: grid;
    position: relative;
  }

  .old-narrow-nav {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 40px 100px;
    display: flex;
    overflow: scroll;
  }

  .box-fill-field {
    margin: 7px;
    font-size: 14px;
  }

  .table-column-header.small.tall {
    padding-left: 10px;
    padding-right: 10px;
  }

  .box-fill-total-field {
    font-size: 22px;
  }

  .space-above-50 {
    margin-top: 30px;
  }

  .div-block-275 {
    grid-column-gap: 20px;
    grid-row-gap: 13px;
    grid-template-columns: min-content max-content;
  }

  .buttons-below-table {
    margin-top: 30px;
    margin-right: auto;
  }

  .buttons-below-table.space-above-small.large-table {
    padding-left: 4.5vw;
  }

  .div-block-277 {
    justify-content: center;
  }

  .heading-9 {
    font-size: 30px;
  }

  .card-grid._3-column {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .supernav-wrapper-2 {
    display: none;
  }

  .dropdown-icon-2 {
    margin-left: 5px;
  }

  .dropdown-11 {
    display: none;
  }

  .button-2 {
    font-size: 16px;
  }

  .nav-text-3 {
    color: #fff;
  }

  .h3-blue {
    font-size: 22px;
  }

  .learn-more-wrapper {
    margin-top: 15px;
  }

  .career-category-wrapper {
    padding: 30px;
  }

  ._3-column-grid {
    grid-column-gap: 35px;
    grid-row-gap: 40px;
  }

  .paragraph-9 {
    font-size: 17.5px;
    line-height: 1.6em;
  }

  .paragraph-9.small {
    font-size: 14px;
  }

  .div-block-283 {
    margin-top: 7px;
  }

  .profile-slideshow {
    height: 100%;
    overflow: visible;
  }

  .profile-pill.small {
    margin-bottom: 28px;
  }

  .div-block-285 {
    border-radius: 12px;
  }

  .blog-header-video-wrapper {
    width: 100%;
    height: auto;
    margin-left: 0;
    position: relative;
  }

  .blog-header-video-wrapper.card-header {
    max-width: none;
  }

  .blog-header-image-wrapper {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .div-block-286 {
    background-color: var(--midnight);
    object-fit: fill;
    border-radius: 0;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    min-height: 100svh;
    margin-left: auto;
    margin-right: auto;
    padding: 0 0 6vw;
    display: flex;
    position: absolute;
    inset: 0%;
    overflow: scroll;
  }

  .div-block-287 {
    flex-direction: column;
    justify-content: center;
    margin-top: auto;
    margin-bottom: auto;
    display: flex;
  }

  .div-block-288 {
    justify-content: center;
    width: 100%;
    margin: 0;
    display: flex;
    position: relative;
    overflow: visible;
  }

  .container-2 {
    display: none;
  }

  .body-4 {
    flex-direction: column;
    display: block;
  }

  .form-spacer {
    font-size: 16px;
  }

  .ms-button {
    position: relative;
  }

  .ms-button.is-form.space-below-none {
    padding-top: 15px;
    padding-bottom: 13px;
    font-size: 17px;
  }

  .html-embed-3 {
    display: none;
  }

  .form-block-4 {
    margin-bottom: 60px;
  }

  .ms-signup-heading {
    -webkit-text-stroke-width: 1px;
    margin-bottom: 60px;
    font-size: 2.5em;
    font-weight: 400;
  }

  .ms-input::placeholder {
    color: #a9acad;
  }

  .ms-signup-page {
    padding-top: 60px;
  }

  .ms-form-heading.smaller {
    font-size: 32px;
  }

  .ms-signup-half {
    justify-content: flex-start;
    width: 80%;
    min-height: 0;
  }

  .ms-signup-half.is-text {
    text-align: center;
    align-items: center;
    height: auto;
    padding-left: 0%;
    padding-right: 0%;
  }

  .member-page-bg {
    object-fit: cover;
    width: 100vw;
    height: 100vh;
    inset: 0%;
  }

  .ms-input-2::placeholder {
    color: #a9acad;
  }

  .paragraph-10 {
    font-size: 17.5px;
    line-height: 1.6em;
  }

  .form-block-5 {
    margin-bottom: 60px;
  }

  .paragraph-11 {
    font-size: 17.5px;
    line-height: 1.6em;
  }

  .form-block-6, .form-block-7 {
    margin-bottom: 60px;
  }

  .paragraph-12 {
    font-size: 17.5px;
    line-height: 1.6em;
  }

  .block-quote {
    font-size: 18px;
  }

  .div-block-301 {
    padding: 12px 23px;
  }

  .paragraph-13 {
    margin-top: 12px;
    font-size: 16px;
    line-height: 1.6em;
  }

  .heading-15 {
    margin-left: 40px;
  }

  .product-hero-card {
    width: 32%;
    max-width: 120px;
    max-height: none;
    padding-top: 3%;
  }

  .tracking-content-wrapper {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  ._110-years {
    height: 270px;
  }

  .copperhead-logo {
    height: 70px;
    min-height: auto;
    max-height: none;
  }

  .copperhead-logo.space-below-medium {
    height: 90px;
  }
}

@media screen and (max-width: 767px) {
  h2 {
    font-size: 26px;
  }

  h3 {
    font-size: 24px;
  }

  h5 {
    margin-bottom: 10px;
    font-size: 20px;
  }

  h6 {
    margin-left: 28px;
    line-height: 1.5em;
  }

  p {
    font-size: 16.5px;
  }

  a {
    font-size: 17px;
  }

  ol {
    padding-left: 34px;
  }

  li {
    font-size: 15px;
  }

  blockquote {
    padding-left: 20px;
  }

  .hero-section {
    height: auto;
    min-height: 0;
  }

  .hero-section.gigster, .hero-section.coach, .hero-section.financial-advisor, .hero-section.consultant, .hero-section.freelancer, .hero-section.retirement-community, .hero-section.resume-career {
    background-size: auto, cover;
  }

  .hero-section.teach {
    background-image: linear-gradient(to right, #00000080 30%, #0000 55%), none;
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
  }

  .hero-section.short.about {
    min-height: auto;
  }

  .hero-section.business-book {
    justify-content: center;
  }

  .hero-section.card-header {
    height: 600px;
  }

  .hero-section.card-header.short {
    height: 450px;
  }

  .hero-section.card-header.compressed {
    height: 380px;
  }

  .button {
    padding: 10px 20px;
    font-size: 13px;
  }

  .button.dark-bg {
    padding: 12px 20px;
    font-size: 15px;
  }

  .button.dark-bg.nav {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 13px;
  }

  .button.blue.flush-top-right {
    margin-left: 40px;
    padding: 10px 25px;
    font-size: 15px;
  }

  .hero-content-wrapper {
    width: 260px;
    height: 350px;
    padding-left: 30px;
    padding-right: 40px;
  }

  .hero-content-wrapper.bottom.home {
    width: 100%;
    height: auto;
    min-height: 0;
  }

  .hero-content-wrapper.bottom.card-header {
    width: 100%;
    min-width: 0;
  }

  .hero-content-wrapper.centered.wide {
    padding-left: 0;
  }

  .h1.white {
    margin-bottom: 0;
    font-size: 35px;
  }

  .h1.white.smaller {
    margin-bottom: 10px;
    font-size: 29px;
  }

  .h1.white.smaller.space-above-none {
    margin-top: 0;
  }

  .h1.home {
    margin-top: 0;
    margin-bottom: 10px;
    padding-bottom: 0;
    font-size: 31px;
  }

  .h1.blue.space-above-none, .h1.orange.space-above-none, .h1.purple.space-above-none {
    font-size: 50px;
  }

  .h1.space-above-none {
    font-size: 40px;
  }

  .h1.space-above-none.space-below-none {
    font-size: 7vw;
  }

  .h1.centered {
    font-size: 6.8vw;
  }

  .h1.centered.member-login {
    font-size: 40px;
  }

  .h1.centered.copperhead {
    font-size: 50px;
  }

  .h1.cta {
    font-size: 36px;
  }

  .h1.home-slideshow {
    font-size: 43px;
  }

  .h1.home-slideshow.smaller {
    font-size: 39px;
  }

  .button-dark-bg {
    margin-bottom: 0;
    font-size: 13px;
  }

  .navbar {
    height: 87px;
  }

  .nav-text {
    font-size: 16px;
  }

  .nav-text.nav-menu {
    font-size: 22px;
  }

  .nav-text.level-2.narrow-nav {
    font-size: 17px;
  }

  .nav-text.narrow-nav {
    font-size: 18px;
  }

  .navigation-wrapper {
    justify-content: flex-end;
    width: 100%;
    max-width: none;
    margin-left: auto;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 50px;
    display: flex;
    position: static;
  }

  .navigation-div {
    margin-left: auto;
    position: static;
  }

  .image {
    height: 38px;
  }

  .menu-button {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 50px;
    margin-left: 20px;
    margin-right: 0;
    padding-top: 7px;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: relative;
    right: auto;
  }

  .menu-button.w--open {
    justify-content: center;
    height: 100px;
    margin-top: 0;
    padding-top: 31px;
    position: relative;
  }

  .nav-menu {
    width: auto;
    height: 100%;
    position: absolute;
    inset: 0%;
  }

  .container {
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .container.cta {
    padding-top: 50px;
  }

  .container.narrow {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container.leading-space.expand-top-bottom-margins {
    padding-top: 10vw;
    padding-bottom: 10vw;
  }

  .container.space-before-large {
    margin-top: 50px;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .container.takeaway {
    margin-top: 20px;
    padding-right: 0;
  }

  .container.space-after-medium {
    margin-top: 30px;
    margin-bottom: 20px;
    padding-right: 4.5vw;
  }

  .container.header {
    justify-content: center;
    align-items: center;
    max-width: none;
    height: auto;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: auto;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .container.header.full-vw {
    flex-direction: column;
    justify-content: center;
  }

  .container.callout {
    padding-left: 0;
    padding-right: 0;
  }

  .container.card-header.short {
    height: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .container.card-header.compressed {
    height: 330px;
  }

  .container.space-above-large {
    margin-top: 4vw;
  }

  .container.push-left {
    padding-right: 4.5vw;
  }

  .container.push-left.space-below-medium {
    margin-bottom: 30px;
    padding-right: 4.5vw;
  }

  .container.push-left.space-below-large {
    margin-bottom: 40px;
  }

  .container.sidebar-content {
    padding-top: 20px;
    padding-right: 4.5vw;
  }

  .container.sub-footer {
    padding-top: 0;
    padding-bottom: 0;
  }

  .container.large-table {
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    overflow: visible;
  }

  .paragraph {
    margin-top: 13px;
    font-size: 15px;
    line-height: 1.6em;
  }

  .paragraph.center {
    font-size: 15px;
    line-height: 1.5em;
  }

  .paragraph.larger, .paragraph.larger.bold {
    font-size: 18px;
    line-height: 1.6em;
  }

  .paragraph.larger.bold.blue {
    line-height: 1.5em;
  }

  .paragraph.larger.bold.blue.space-below-none {
    margin-bottom: 0;
  }

  .paragraph.larger.bold.space-below-small {
    margin-bottom: 10px;
  }

  .paragraph.white {
    margin-top: 8px;
    font-size: 16.5px;
    line-height: 1.6em;
  }

  .paragraph.white.space-above-none {
    line-height: 1.6em;
  }

  .paragraph.white.space-below-small {
    font-size: 15px;
  }

  .paragraph.numbered-list {
    font-size: 14px;
    line-height: 1.5em;
  }

  .paragraph.sub-bullet {
    font-size: 14px;
  }

  .paragraph.small.space-above-none.centered {
    font-size: 15px;
  }

  .paragraph.small.semi-bold.gray {
    font-size: 17px;
  }

  .paragraph.space-above-none {
    font-size: 16.5px;
  }

  .paragraph.large {
    margin-top: 15px;
    font-size: 18px;
  }

  .paragraph.large.white {
    margin-top: 0;
    margin-bottom: 5px;
    font-size: 19px;
  }

  .paragraph.large.white.space-above-none {
    text-align: left;
    font-size: 18px;
  }

  .paragraph.large.white.centered {
    font-size: 18px;
  }

  .paragraph.large.gray {
    font-size: 20px;
  }

  .paragraph.large.blog-intro {
    margin-bottom: 10px;
  }

  .paragraph.large.space-above-none.space-below-small {
    text-align: left;
  }

  .paragraph.large.space-above-40-px {
    margin-top: 30px;
  }

  .paragraph.large.normal {
    font-size: 16px;
  }

  .paragraph.callout {
    font-size: 19px;
  }

  .paragraph.strong {
    font-size: 19px;
    line-height: 1.4em;
  }

  .paragraph.strong.white.centered.copperhead {
    font-size: 21px;
  }

  .paragraph.strong.orange.centered {
    font-size: 3.5vw;
  }

  .paragraph.bullet {
    margin-top: 7px;
    font-size: 15px;
  }

  .paragraph.bullet.white {
    font-size: 15px;
  }

  .paragraph.bullet.orange {
    margin-top: 9px;
  }

  .paragraph.space-above-large {
    font-size: 15px;
  }

  .paragraph.sources {
    font-size: 17px;
  }

  .paragraph.sources.white {
    font-size: 19px;
  }

  .paragraph.sources.white.space-above-none {
    text-align: left;
    font-size: 18px;
  }

  .paragraph.sources.white.centered {
    font-size: 18px;
  }

  .paragraph.sources.gray {
    font-size: 20px;
  }

  .paragraph.sources.blog-intro {
    margin-bottom: 10px;
  }

  .paragraph.sources.space-above-none.space-below-small {
    text-align: left;
  }

  .paragraph.sources.space-above-40-px {
    margin-top: 30px;
  }

  .paragraph.sources.normal {
    font-size: 16px;
  }

  .nav-icon-wrapper, .nav-icon-wrapper.w--current {
    padding-left: 0;
  }

  .gold-rule-nav {
    height: 3px;
  }

  .h2 {
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 1.3em;
  }

  .h2.white {
    margin-bottom: 20px;
  }

  .h2.white.space-above-small.space-below-none {
    margin-top: 0;
  }

  .h2.white.smaller {
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 31px;
  }

  .h2.white.smaller.space-below-none {
    margin-bottom: 0;
    font-size: 28px;
  }

  .h2.white.smaller.listing {
    margin-bottom: 0;
  }

  .h2.white.space-below-none {
    margin-bottom: 0;
    font-size: 31px;
  }

  .h2.white.document {
    margin-bottom: 10px;
    font-size: 26px;
  }

  .h2.center {
    text-align: center;
    font-size: 30px;
  }

  .h2.center.white.markets {
    padding-left: 6vw;
    padding-right: 6vw;
    font-size: 36px;
  }

  .h2.center.space-above-none {
    margin-top: 0;
  }

  .h2.blue {
    font-size: 30px;
  }

  .h2.blue.topic-header {
    font-size: 23px;
    line-height: 1.3em;
  }

  .h2.small {
    font-size: 26px;
  }

  .h2.small.golden {
    font-size: 21px;
  }

  .h2.small.space-below-none {
    font-size: 23px;
  }

  .h2.orange {
    font-size: 28px;
  }

  .h2.orange.centered.small.space-below-none {
    font-size: 24px;
  }

  .h2.orange.centered.space-above-medium {
    margin-top: 20px;
    margin-bottom: 6px;
  }

  .h2.large.white {
    font-size: 36px;
  }

  .h2.space-below-tiny.white {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 34px;
  }

  .h2.timeline-year {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 14px;
  }

  .h2.product-tables-header {
    padding-left: 20px;
  }

  .h2.space-above-medium {
    font-size: 30px;
  }

  .cta-image {
    width: 70vw;
    height: 45vw;
  }

  .cta-content {
    padding-left: 0;
  }

  .grid {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    grid-template-columns: 1fr 1fr;
    margin-top: 40px;
  }

  .grid._3-row-grid {
    grid-row-gap: 17px;
    grid-template-columns: 1fr 1fr;
  }

  .grid.product-line-cards {
    margin-top: 30px;
  }

  .card-wrapper {
    height: 50vw;
    max-height: 320px;
    margin-top: 0;
  }

  .card-wrapper.product {
    max-height: 290px;
  }

  .card-label-wrapper {
    height: 9vw;
    margin-top: auto;
    padding-left: 19px;
    padding-right: 17px;
    position: relative;
  }

  .h4 {
    font-size: 12px;
  }

  .h4.card-label {
    font-size: 1.2em;
  }

  .h4.card-label.careers {
    font-size: 2.8vw;
  }

  .card-link-block {
    height: 100%;
    max-height: none;
    padding: 3vw;
  }

  .card-link-block.w--current {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    height: 31vw;
  }

  .card-intro {
    padding-top: 0;
  }

  .card-arrow {
    width: 2.3vw;
    min-width: auto;
    max-width: none;
  }

  .card-bg-wrapper {
    height: 100%;
    max-height: none;
  }

  .slider {
    min-height: 360px;
  }

  .quote {
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
  }

  .quote-location {
    margin-bottom: 0;
  }

  .quote-intro {
    font-size: 30px;
    line-height: 1.15em;
  }

  .slide-nav {
    margin-top: 10px;
  }

  .h3 {
    font-size: 25px;
  }

  .h3.centered {
    font-size: 26px;
  }

  .h3.space-before-small {
    font-size: 19px;
  }

  .h3.white {
    text-align: left;
    align-items: center;
    font-size: 22px;
  }

  .h3.white.view-more-blogs {
    margin-bottom: 0;
    font-size: 21px;
  }

  .h3.space-below-medium {
    margin-bottom: 20px;
  }

  .h3.bio-title {
    font-size: 27px;
  }

  .h3.bio-title._2nd-line {
    font-size: 22px;
  }

  .h3.gray {
    font-size: 14px;
  }

  .h3.gray.space-below-small {
    text-align: left;
    margin-bottom: 12px;
  }

  .h3.above-stack-link {
    margin-bottom: 12px;
    margin-left: 18px;
    font-size: 22px;
  }

  .h3.small {
    font-size: 24px;
  }

  .h3.sales-regions {
    margin-top: 0;
  }

  .h3.list-card-header {
    font-size: 20px;
  }

  .sider-arrow-left, .slider-arrow-right {
    font-size: 24px;
  }

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

  .community-link-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .header-h3.community-title {
    margin-top: 5px;
    padding-left: 0;
    padding-right: 0;
  }

  .footer-1 {
    align-items: stretch;
    padding-top: 11vw;
    padding-bottom: 11vw;
  }

  .grid-3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .community-lead-in {
    margin-top: 14px;
    font-size: 15px;
  }

  .get-started-title {
    margin-top: 15px;
  }

  .cta-header-wrapper {
    margin-top: 10px;
  }

  .get-started-block {
    flex-direction: column;
    justify-content: flex-start;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-link.nav-menu {
    height: 42px;
    margin-top: 5px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .nav-link.footer {
    height: auto;
    padding-top: 5vw;
    padding-bottom: 0;
  }

  .div-block-23 {
    height: auto;
  }

  .div-block-24 {
    margin-bottom: 10px;
  }

  .div-block-25 {
    flex-direction: column;
    align-items: flex-start;
    height: auto;
  }

  .nav-pipe {
    display: none;
  }

  .link-block-3 {
    margin-top: 10px;
  }

  .supernav-wrapper {
    display: none;
  }

  .supernav-social-link {
    margin-left: 16px;
    margin-right: 16px;
  }

  .section, .section.tan {
    padding-top: 8vw;
    padding-bottom: 8vw;
  }

  .section.tan.history {
    padding-top: 10vw;
  }

  .section.blue {
    padding-top: 9vw;
    padding-bottom: 10vw;
  }

  .section.below-header {
    padding-top: 2vw;
    padding-bottom: 5vw;
  }

  .section.midnight {
    padding-top: 10vw;
    padding-bottom: 10vw;
  }

  .section.midnight.top-padding-none.rule-bottom {
    padding-top: 2vw;
  }

  .image-content-grid {
    grid-template-columns: 1fr;
  }

  .image-content-grid.video-right.top-align {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    margin-top: 4vw;
    display: flex;
  }

  .image-content-grid.video-left {
    align-items: center;
  }

  .image-content-grid.video-left.top-margin-large.top-align {
    flex-direction: column;
    margin-top: 4vw;
    display: flex;
  }

  .image-content-grid.hero {
    grid-column-gap: 20px;
    flex-direction: column-reverse;
    grid-template-columns: 1fr .3fr;
    display: flex;
  }

  .image-content-grid.small-right-image {
    grid-template-columns: 1fr;
  }

  .topic-content {
    padding-right: 10px;
  }

  .topic-content.indent-right.space-below-large {
    padding-right: 0;
  }

  .topic-content.indent-right.space-below-xl {
    margin-top: 30px;
    margin-bottom: 20px;
  }

  .sticky-sidebar.sidebar-photo {
    margin-top: 4px;
  }

  .questionnaire-row {
    margin-bottom: 0;
  }

  .gray-rule {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .gray-rule.padding-small {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .gray-rule.dark.more-margin {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .list {
    padding-left: 20px;
  }

  .mask {
    position: static;
    bottom: auto;
    overflow: scroll;
  }

  .left-aligned-icon {
    width: auto;
    height: 40px;
    min-height: 40px;
    max-height: 40px;
    margin-right: 15px;
  }

  .text-beside-icon {
    margin-top: 0;
  }

  .q-a-wrapper {
    margin-top: 40px;
    margin-bottom: 35px;
    padding-right: 10px;
  }

  .full-width-image {
    margin-top: 10px;
  }

  .space-below-large {
    margin-bottom: 30px;
  }

  .circle-icon {
    width: auto;
    height: 40px;
    margin-right: 0;
  }

  .circle-icon.get-started {
    margin-top: 0;
  }

  .next-step-wrapper {
    margin-top: 15px;
  }

  .div-block-37 {
    padding-right: 10px;
  }

  .get-started {
    margin-top: 40px;
  }

  .div-block-40 {
    margin-top: 25px;
  }

  .space-after-small {
    margin-bottom: 15px;
  }

  .slide {
    padding-left: 40px;
    padding-right: 40px;
  }

  .bold-text-2 {
    font-size: 25px;
  }

  .text-field {
    padding-top: 25px;
    padding-bottom: 25px;
    font-size: 15px;
  }

  .field-label {
    font-size: 15px;
  }

  .recaptcha {
    margin-bottom: 40px;
  }

  .left-sticky-content {
    margin-top: 20px;
  }

  .form-wrapper.print-request {
    margin-top: 10px;
  }

  .form-wrapper.print-request.space-above-more {
    margin-top: -123px;
  }

  .form-wrapper.print-request.copperweld {
    margin-top: 27px;
  }

  .select-field.qty.rounded {
    height: 40px;
  }

  .checkbox, .checkbox.w--redirected-checked {
    margin-top: 4px;
  }

  .button-wrapper {
    right: auto;
  }

  .button-wrapper.expand-top-bottom.copperhead {
    margin-top: 0;
  }

  .button-wrapper.nav.narrow-nav, .button-wrapper.small.narrow-nav, .button-wrapper.tracker.narrow-nav {
    display: none;
  }

  .section-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .main-nav-links-wrapper {
    justify-content: flex-start;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    position: absolute;
    overflow: scroll;
  }

  .div-block-44, .space-before-medium {
    margin-top: 22px;
  }

  .header-bg-color.card-header {
    height: 47%;
  }

  .header-bg-color.resource {
    height: 110px;
  }

  .header-bg-color.sales-portal {
    height: 170px;
  }

  .header-bg-color.sales-portal.print-request {
    height: 293px;
  }

  .header-bg-color.sales-portal-home {
    height: 31vw;
  }

  .circle-image-wrapper {
    width: 160px;
    height: 160px;
    margin-right: 0;
  }

  .content-wrapper {
    padding-left: 30px;
  }

  .circle-image {
    width: 96%;
    height: 96%;
    margin-right: auto;
  }

  .utility-page-content._404 {
    margin-top: 50px;
    margin-bottom: 60px;
    padding-top: 0%;
    position: relative;
  }

  .image-8 {
    width: 260px;
  }

  .space-above-small {
    width: 100%;
  }

  .factoid-body {
    font-size: 13px;
    line-height: 1.5em;
  }

  .menu-button-line {
    background-color: var(--white);
    width: 35px;
    height: 2px;
    margin-top: 8px;
    margin-bottom: 8px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .menu-button-line.top, .menu-button-line.middle {
    width: 32px;
    height: 2px;
    position: relative;
  }

  .menu-button-line.bottom {
    justify-content: flex-start;
    width: 32px;
    height: 2px;
    position: relative;
  }

  .content-left-video-right-wrapper {
    margin-bottom: 50px;
  }

  .nav-menu-icons {
    height: 32px;
    margin-top: 30px;
  }

  .div-block-61 {
    width: 280px;
    height: 178px;
  }

  .link-block-5 {
    margin-top: 50px;
  }

  .div-block-63 {
    margin-bottom: 8px;
  }

  .image-12 {
    display: none;
  }

  .navbar-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100px;
    padding-top: 30px;
    padding-bottom: 30px;
    display: flex;
    position: relative;
  }

  .header-video.hidden {
    width: 100%;
  }

  .video-slideshow {
    height: 100%;
  }

  .slideshow-mask {
    width: auto;
  }

  .slide-nav-center {
    font-size: 11px;
    bottom: 50px;
  }

  .header-bg-image {
    object-fit: cover;
    width: 100%;
    min-width: auto;
    height: 100%;
    min-height: auto;
    max-height: none;
    left: auto;
    right: auto;
  }

  .button-with-arrow-wrapper {
    object-fit: cover;
    justify-content: flex-start;
    margin-right: auto;
    padding: 10px 26px 10px 14px;
    font-size: 17px;
  }

  .button-with-arrow-wrapper.no-arrow.small {
    padding: 8px 18px;
  }

  .button-with-arrow-wrapper.space-above-none {
    margin-top: 0;
  }

  .button-with-arrow-wrapper.space-above-none.right-padding-none {
    align-items: center;
  }

  .button-text {
    font-size: 15px;
  }

  .button-text.stack-link, .button-text.gray {
    font-size: 16px;
  }

  .arrow-dot-wrapper {
    width: 25px;
    min-width: 25px;
    height: 25px;
    margin-right: 9px;
  }

  .stack-link-wrapper {
    margin-top: 1px;
    margin-bottom: 1px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .stack-link-wrapper.extra-wide {
    width: 100%;
  }

  .space-above-medium {
    width: auto;
    margin-top: 20px;
    font-size: 32px;
    position: relative;
  }

  .sidebar-feature-link-block {
    width: 100%;
  }

  .sidebar-feature-content-wrapper {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
    display: flex;
  }

  .sidebar-video-header-wrapper {
    height: 270px;
  }

  .sidebar-video {
    width: 100%;
    height: 100%;
  }

  .image-color-overlay, .image-color-overlay.blue {
    height: 270px;
  }

  .header-bg-wrapper {
    height: 100%;
    margin-bottom: 50px;
  }

  .callout-wrapper {
    box-shadow: none;
    border-radius: 0;
  }

  .callout-wrapper.billboard {
    border-radius: 0;
  }

  .callout-content {
    padding-left: 4.5vw;
    padding-right: 6vw;
  }

  .callout-content.card {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5vw 40px 5vw 5vw;
  }

  .callout-content.document {
    width: 65%;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5vw 10px 5vw 5vw;
  }

  .breadcrumb-wrapper-2.small {
    margin-bottom: 20px;
    padding: 5px 16px;
  }

  .breadcrumb-wrapper-2.breadcrumb.document {
    margin-bottom: 20px;
  }

  .tag-text.small {
    font-size: 9px;
    line-height: 1em;
  }

  .button-wrapper-left {
    margin-top: 20px;
  }

  .footer-2-nav-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 50px;
    flex-direction: column;
    order: -1;
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    grid-auto-columns: 1fr;
    margin-top: 0;
    display: grid;
  }

  .footer-2-nav-wrapper.careers {
    grid-row-gap: 32px;
  }

  .footer-2-nav-group {
    margin-top: 0;
    margin-left: 0;
  }

  .subfooter {
    height: 100%;
    padding-top: 9vw;
    padding-bottom: 9vw;
  }

  .quicklink-image {
    width: 64%;
    max-width: 86px;
  }

  .quicklink-image.small {
    width: 60%;
    max-width: 84px;
    height: auto;
    max-height: none;
  }

  .quicklink-image-wrapper.small {
    width: 25%;
    max-width: 160px;
  }

  .quicklink-content-wrapper {
    padding-left: 5.4vw;
  }

  .quicklink-content-wrapper.small {
    width: 75%;
    padding-left: 4vw;
  }

  .icon-3, .icon-4 {
    width: 45px;
    height: 45px;
  }

  .right-arrow-2, .left-arrow-2 {
    height: 45px;
    top: -160px;
  }

  .nav-logo-wrapper {
    margin-right: auto;
  }

  .copperweld-logo {
    height: 8vw;
    min-height: 45px;
    max-height: 45px;
  }

  .sidebar-feature-wrapper {
    margin-top: 10px;
  }

  .card-slide-wrapper {
    padding-right: 60px;
  }

  .billboard-content.centered {
    max-width: 100%;
    padding-left: 7vw;
    padding-right: 8vw;
  }

  .sidebar-image-wrapper.top-align {
    margin-top: 0;
  }

  .logo-medallion-grid {
    grid-row-gap: 35px;
    grid-template-columns: 1fr;
  }

  .logo-medallion-grid.space-above-large {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .logo-medallion-grid._2-column {
    grid-template-columns: 1fr;
  }

  .icon-mediallion-metal.small {
    height: 91%;
  }

  .icon-medallion.small {
    width: 35px;
    height: 35px;
  }

  .icon-medallion.small.right-justify {
    margin-left: 30px;
  }

  .bg-block.mid-card.tan {
    height: 26vw;
  }

  .sidebar-content.left, .sidebar-content.right {
    padding-top: 10px;
    padding-bottom: 6vw;
  }

  .icon-medallion-content-wrapper {
    margin-top: 16px;
  }

  .icon-medallion-content-wrapper.left.table {
    margin-bottom: 0;
  }

  .blog-card-photo-wrapper {
    height: 290px;
  }

  .blog-link-block {
    width: 100%;
  }

  .blog-article-wrapper {
    margin-top: 10px;
  }

  .featured-article-image-wrapper {
    height: 290px;
  }

  .featured-article-wrapper {
    box-shadow: none;
    border-radius: 0;
  }

  .image-left-wrapper {
    width: 100px;
    height: 100px;
    margin-right: 25px;
  }

  .listing-wrapper {
    box-shadow: none;
    border-radius: 0;
  }

  .listing-wrapper.search {
    border-radius: 12px;
    box-shadow: 0 20px 15px -10px #0003;
  }

  .document-image-wrapper {
    width: 25%;
    min-width: auto;
    margin-top: 5vw;
    margin-right: 5vw;
    overflow: visible;
  }

  .document-image-wrapper.document {
    margin-right: 30px;
  }

  .image-27 {
    box-shadow: 0 20px 15px -10px #00000040;
  }

  .blog-card-content-wrapper {
    flex-direction: column;
    align-items: flex-start;
    padding: 4vw 4vw 2.3vw;
    display: flex;
  }

  .nav-link-wrapper.w--current, .nav-link-wrapper.right-padding-none, .nav-link-wrapper.narrow-nav {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-panel-wrapper {
    margin-top: 0;
  }

  .resource-header-content {
    grid-template-columns: 2fr;
  }

  .resource-header-content.blog-article {
    flex-direction: column-reverse;
    grid-template-columns: 4.25fr;
    display: flex;
  }

  .header-wrapper {
    margin-bottom: 20px;
    padding-right: 30px;
  }

  .header-wrapper.copperhead {
    margin-bottom: 10px;
  }

  .div-block-144 {
    margin-top: 0;
  }

  .author-wrapper {
    margin-top: 15px;
  }

  .blog-date {
    margin-top: 10px;
  }

  .header-content-wrapper {
    padding-top: 30px;
    padding-bottom: 20px;
  }

  .header-content-wrapper.blog {
    padding-bottom: 10px;
  }

  .grid-10 {
    flex-direction: column;
    display: flex;
  }

  .back-button {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: flex-end;
    margin-left: auto;
    top: 0;
  }

  .return-button-bg-orange {
    flex-wrap: wrap;
  }

  .html-embed {
    margin-right: auto;
  }

  .div-block-152 {
    align-items: flex-start;
    width: auto;
    margin-bottom: 30px;
    margin-right: auto;
  }

  .div-block-152.documents {
    margin-top: 10px;
    margin-bottom: 60px;
    margin-right: auto;
    position: relative;
    top: 0;
  }

  .text-block-8 {
    font-size: 16px;
  }

  .blog-card-button-wrapper {
    padding: 1% 4vw 4vw;
  }

  .div-block-154 {
    justify-content: flex-start;
    align-items: center;
    margin-right: 0;
  }

  .image-36 {
    height: 18px;
  }

  .div-block-155 {
    justify-content: flex-start;
    height: 27px;
    margin-top: 14px;
    margin-right: auto;
  }

  .filters-wrapper {
    margin-bottom: 0;
  }

  .filtering-dropdown {
    margin-top: 30px;
  }

  .collection-list-cards {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .collection-list-cards.quicklinks, .collection-list-cards.quicklinks._3-column {
    grid-template-columns: 1fr;
  }

  .tag-button {
    margin-right: 0;
  }

  .collection-item-tag {
    margin-right: auto;
  }

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

  .search.header-block {
    max-width: none;
  }

  .document-link-content-wrapper {
    padding-right: 40px;
  }

  .view-more-wrapper {
    grid-column-gap: 30px;
    margin-top: 60px;
    padding: 30px 40px;
  }

  .view-more-wrapper.space-above-matches-grid {
    flex-direction: column;
    align-items: center;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }

  .view-more-wrapper.blog {
    grid-template-columns: 1fr;
    padding: 5vw 4vw 4vw;
  }

  .space-below-medium {
    margin-bottom: 25px;
  }

  .space-below-medium.space-above-large.centered {
    margin-top: 40px;
    font-size: 13px;
  }

  .div-block-177 {
    margin-top: 5px;
    margin-bottom: 0;
  }

  .bio-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-bottom: 10px;
    display: flex;
  }

  .link-block-15 {
    margin: 0 auto 0 0;
    padding-left: 0;
  }

  .hover-over-bg {
    justify-content: flex-start;
    align-items: center;
    margin-right: auto;
  }

  .bio-content-wrapper {
    margin-top: 25px;
  }

  .bio-content, .bio-intro {
    padding-right: 10px;
  }

  .bio-link {
    padding-top: 30px;
    padding-bottom: 20px;
  }

  .collection-list-8, .collection-list-8._2-column {
    grid-template-columns: 1fr;
  }

  .search-snippet, .tab-text {
    font-size: 15px;
  }

  .tab.small {
    padding: 6px 18px;
    font-size: 17px;
  }

  .tab.small.w--current {
    padding: 6px 18px;
  }

  .tab.small.no-left-padding {
    padding-left: 18px;
  }

  .tab.small.no-left-padding.w--current {
    padding-top: 6px;
  }

  .tabs-content.parent {
    display: block;
    overflow: visible;
  }

  .faq-arrow {
    width: 16px;
  }

  .tabs-menu.grouped.dark {
    padding: 6px;
  }

  .tabs-menu.grouped.dark.table-large {
    margin-left: 4.5vw;
  }

  .product-list-wrapper {
    padding-top: 0;
    overflow: visible;
  }

  .product-hero-wrapper.left {
    grid-row-gap: 17px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .product-hero-wrapper.left.dark {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    padding: 5vw;
  }

  .product-hero-wrapper.left.dark.space-above {
    margin-top: 4vw;
    padding: 5vw;
  }

  .product-hero {
    margin-bottom: 0;
  }

  .product-hero-content-wrapper {
    margin-right: 0;
    padding-top: 0;
  }

  .table {
    grid-template-columns: minmax(200px, max-content) minmax(min-content, 230px) repeat(auto-fit, minmax(min-content, 230px));
  }

  .table.full-width._9-column {
    width: auto;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
    overflow: scroll;
  }

  .table.full-width._10-column {
    object-fit: none;
    max-width: none;
    margin-right: 0;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
    position: relative;
    overflow: scroll;
  }

  .table.full-width._7-column {
    margin-bottom: 0;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
    overflow: scroll;
  }

  .table._2-column {
    grid-template-columns: minmax(min-content, 450px) repeat(auto-fit, minmax(min-content, 600px));
  }

  .table._4-column {
    grid-template-columns: minmax(min-content, 400px) minmax(min-content, 400px) repeat(auto-fit, minmax(min-content, 400px)) minmax(min-content, 400px);
  }

  .table._4-column.wire-connectors {
    grid-template-columns: minmax(170px, max-content) repeat(auto-fit, minmax(180px, max-content)) minmax(180px, max-content) minmax(180px, max-content);
    overflow: scroll;
  }

  .table-info.centered {
    min-height: 53px;
    padding: 8px 10px;
    font-size: 14px;
  }

  .table-info.centered.small.bold.bg, .table-info.centered.small.bg, .table-info.centered.bg {
    font-size: 13px;
  }

  .table-info.centered.bg.right {
    font-size: 14px;
  }

  .table-info.left.large.bold {
    font-size: 15px;
  }

  .table-info.left-large {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 12px;
    font-size: 14px;
  }

  .table-info.left-large.bg {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 12px;
  }

  .table-info.row-header {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 12px;
    font-size: 14px;
  }

  .table-info.row-header.bg {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 12px;
  }

  .table-header-wrapper-left {
    padding-right: 10px;
  }

  .table-column-header {
    align-items: flex-start;
    margin-bottom: auto;
    padding-bottom: 21px;
    font-size: 16px;
  }

  .table-column-header.small, .table-column-header.small.light, .table-column-header.small.light.rule-bottom, .table-column-header.small.light.rule-right, .table-column-header.small.rule-bottom, .table-column-header.small.rule-bottom.round-top-right, .table-column-header.small.rule-right, .table-column-header.small.round-top-left.round-bottom-left {
    font-size: 13px;
  }

  .table-column-header.space-below-none {
    padding-bottom: 0;
  }

  .table-column-header.second-line {
    align-items: flex-end;
    margin-top: auto;
    margin-bottom: 0;
  }

  .table-header-hero {
    height: 90px;
  }

  .table-column-header-wrapper {
    justify-content: space-between;
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .sidebar-hero-wrapper {
    width: 27%;
    max-width: none;
    margin-left: 0;
    display: none;
  }

  .div-block-197 {
    height: 180px;
    padding-top: 2vw;
    padding-bottom: 2vw;
  }

  .product-hero-product-card {
    height: 100%;
  }

  .small-hero-wrapper {
    margin-top: 0;
  }

  .product-hero-small {
    width: 100px;
  }

  .grid-19 {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    margin-top: 24px;
  }

  .div-block-198 {
    margin-top: 37px;
  }

  .product-cta-wrapper.space-below-small {
    margin-top: 10px;
  }

  .product-cta-wrapper.space-below-small.table-large {
    margin-bottom: 0;
  }

  .table-header-wrapper {
    margin-bottom: 20px;
  }

  .table-header-wrapper.below-tabs {
    margin-bottom: 10px;
  }

  .table-header-wrapper.below-tabs.large-table {
    max-width: 90vw;
  }

  .association-logos-wrapper {
    height: 8vw;
    margin-top: 25px;
    padding-right: 0;
  }

  .association-logos-wrapper.center {
    height: 6vw;
    padding-left: 0;
  }

  .footnote.white {
    font-size: 11px;
  }

  .footnote.space-above-medium {
    font-size: 10px;
  }

  .footnote-grid {
    grid-template-rows: auto;
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .footnote-grid.large-table {
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .document-download-wrapper {
    border-radius: 14px;
    box-shadow: 0 20px 15px -10px #00000040;
  }

  .history-item-wrapper {
    grid-template-columns: 65px 160px 1fr;
  }

  .timeline-connector {
    height: 290px;
    margin-top: -110px;
    margin-bottom: -140px;
    left: 105px;
  }

  .button-text-2 {
    font-size: 15px;
  }

  .stack-link-group {
    margin-top: 30px;
  }

  .footer-nav-dropdown.level-3.narrow-nav {
    padding-top: 13px;
    font-size: 15px;
  }

  .footer-nav-dropdown.level-2.narrow-nav {
    font-size: 17px;
  }

  .paragraph-5 {
    margin-top: 7px;
    font-size: 16.5px;
    line-height: 1.6em;
  }

  .paragraph-5.white {
    margin-top: 8px;
    font-size: 16.5px;
    line-height: 1.6em;
  }

  .paragraph-5.large, .paragraph-5.large.white {
    font-size: 20px;
  }

  .h2-2 {
    margin-bottom: 10px;
    font-size: 30px;
  }

  .h2-2.white {
    margin-bottom: 20px;
  }

  .child {
    flex-direction: column;
    margin-top: 0;
    display: flex;
  }

  .breadcrumb-button {
    align-items: center;
    display: flex;
  }

  .callout-wrapper-2 {
    box-shadow: none;
    border-radius: 0;
  }

  .section-7 {
    padding-top: 8vw;
    padding-bottom: 8vw;
  }

  .video-thumbnail-wrapper {
    width: auto;
  }

  .document-thumbnail-wrapper {
    box-shadow: none;
    width: auto;
    margin-left: auto;
    padding-bottom: 0;
  }

  .div-block-216 {
    padding-bottom: 30px;
  }

  .bg-dk-midnight.header {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .bg-dk-midnight.header.form-header.space-below-none.copperhead {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .print-order-title {
    margin-bottom: 14px;
  }

  .print-order-title.space-above-medium {
    font-size: 20px;
  }

  .print-order-title.group-header {
    margin-bottom: 20px;
    font-size: 20px;
  }

  .print-order-title.group-header.space-above-small {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .print-order-title.copperhead {
    margin-bottom: 0;
    font-size: 20px;
  }

  .form-header.space-above-xl {
    margin-bottom: 30px;
  }

  .form-header.print-request {
    margin-top: 0;
  }

  .div-block-224.step-2 {
    margin-top: 30px;
  }

  .form-field-wrapper._50, .form-field-wrapper._50.space-right {
    width: 100%;
  }

  .div-block-225 {
    flex-direction: column;
  }

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

  .print-order-image {
    width: 188px;
  }

  .print-order-image.slider {
    min-height: auto;
  }

  .div-block-226, .div-block-230 {
    width: 100%;
  }

  .div-block-231 {
    width: 100%;
    margin-top: 0;
  }

  .div-block-231.copperhead {
    align-content: center;
  }

  .list-4 {
    padding-left: 30px;
  }

  .div-block-232 {
    justify-content: flex-end;
    margin-left: auto;
  }

  .tabs-2 {
    overflow: scroll;
  }

  .h2-3 {
    margin-bottom: 10px;
    font-size: 30px;
  }

  .h2-3.large.white {
    font-size: 37px;
  }

  .nav-text-2 {
    font-size: 16px;
  }

  .print-request-step-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
    position: relative;
  }

  .print-request-step-wrapper.space-below-medium.copperhead {
    margin-bottom: 10px;
  }

  .div-block-238 {
    width: 40px;
    height: 40px;
    max-height: none;
    margin-bottom: 0;
    margin-right: 0;
    position: relative;
  }

  .circle-number-text {
    font-size: 21px;
  }

  .success-message-no-bg.copperweld {
    width: auto;
    margin-top: 0;
  }

  .recommended-blogs-wrapper {
    margin-top: 20px;
  }

  .header-dot-button {
    display: none;
  }

  .header-dot-button.w--current {
    width: 4vw;
    height: 4vw;
  }

  .div-block-241 {
    grid-template-columns: auto auto;
    margin-top: 20px;
  }

  .dropdown-toggle-6 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .header-black-out {
    height: 100px;
  }

  .tab-content-wrapper {
    padding-top: 6vw;
  }

  .tab-content-wrapper.document-list {
    box-shadow: none;
  }

  .list-5 {
    padding-left: 20px;
  }

  .application-check-wrapper {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 18px;
  }

  .small-icon-text-group {
    grid-row-gap: 14px;
    grid-template-columns: min-content;
  }

  .small-icon-text-wrapper.benefits {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    grid-template-columns: 35px 1fr;
  }

  .link-block-19 {
    grid-template-columns: minmax(35%, auto) 1fr;
    height: auto;
    min-height: 140px;
    margin-top: 30px;
    margin-right: 0;
    font-size: 20px;
  }

  .text-block-12 {
    font-size: 17px;
  }

  .stacked-navbar {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100px;
    padding-top: 30px;
    padding-bottom: 30px;
    display: flex;
  }

  .copper-where-it-counts-emblem {
    height: 200px;
  }

  .tabs-4 {
    overflow: visible;
  }

  .large-button-link-wrapper {
    height: 9vw;
    margin-top: auto;
    padding-left: 19px;
    padding-right: 17px;
    position: relative;
  }

  .list-9 {
    padding-left: 25px;
  }

  .tabs-content-3 {
    margin-bottom: 10px;
  }

  .document-description {
    font-size: 15px;
  }

  .table-edge-feather {
    z-index: 3;
    background-image: linear-gradient(270deg, var(--midnight) 3%, transparent 32%);
    width: 20%;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .table-edge-feather.dark-midnight {
    background-image: linear-gradient(270deg, var(--dark-midnight) 3%, transparent 32%);
  }

  .div-block-265 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative;
    overflow: visible;
  }

  .image-78 {
    width: 100%;
  }

  .large-table-header {
    margin-bottom: 23px;
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .large-table-footer {
    flex-direction: column;
    display: flex;
  }

  .table-large {
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .tab-pane-cca {
    overflow: visible;
  }

  .div-block-266 {
    width: 100%;
    display: flex;
    position: relative;
    overflow: scroll;
  }

  .tab-table-container {
    justify-content: flex-start;
    width: 100%;
    display: flex;
    position: relative;
    overflow: scroll;
  }

  .table-scroller {
    width: 100%;
    display: flex;
    position: relative;
    overflow: scroll;
  }

  .x-narrow-nav-links {
    padding-top: 0;
  }

  .div-block-269 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: max-content;
    grid-auto-columns: 1fr;
    width: 155px;
    margin-right: 20px;
    display: grid;
  }

  .old-narrow-nav {
    flex-direction: row;
    justify-content: center;
    width: 100%;
    padding-bottom: 100px;
    padding-left: 40px;
  }

  .box-fill-total-field {
    font-size: 18px;
  }

  .space-above-50 {
    width: auto;
    margin-top: 20px;
    font-size: 32px;
    position: relative;
  }

  .div-block-273 {
    align-items: center;
  }

  .div-block-275 {
    grid-column-gap: 15px;
    grid-row-gap: 4px;
  }

  .superscript-4 {
    font-size: 18px;
  }

  .buttons-below-table.space-above-small.large-table {
    padding-left: 4.5vw;
  }

  .div-block-277 {
    justify-content: center;
  }

  .image-84 {
    width: 110%;
    max-width: 110%;
  }

  .paragraph-7 {
    font-size: 15px;
  }

  .paragraph-8 {
    font-size: 15px;
    line-height: 1.5em;
  }

  .heading-10 {
    font-size: 27px;
  }

  .heading-11 {
    font-size: 21px;
  }

  .collection-list-16 {
    flex-flow: row;
    margin-right: auto;
    display: block;
  }

  .collection-list-17 {
    flex-direction: column;
    display: block;
  }

  .card-grid._3-column {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .supernav-wrapper-2 {
    display: none;
  }

  .button-2 {
    padding: 10px 20px;
    font-size: 13px;
  }

  .nav-text-3 {
    font-size: 16px;
  }

  .learn-more-wrapper {
    margin-top: 13px;
  }

  .career-category-wrapper {
    padding-top: 28px;
    padding-bottom: 28px;
  }

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

  .paragraph-9 {
    margin-top: 7px;
    font-size: 16.5px;
    line-height: 1.6em;
  }

  .paragraph-9.small {
    font-size: 15px;
  }

  .div-block-283 {
    margin-top: 4px;
  }

  .profile-slideshow {
    height: 100%;
  }

  .profile-pill.small {
    margin-bottom: 20px;
    padding: 5px 16px;
  }

  .profile-pill.breadcrumb.document {
    margin-bottom: 20px;
  }

  .div-block-285 {
    background-image: url("https://cdn.prod.website-files.com/62ae31e556ea9f4955b010e9/62af8657d95a840e67410535_Icon-Radial-Brushed-Metal-BG-Copperweld-CCA-CCS-Bimetal-Conductors.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div-block-286 {
    align-items: flex-start;
  }

  .div-block-288 {
    margin-bottom: 0;
    position: relative;
    overflow: visible;
  }

  .collection-list-18 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .text-block-18 {
    width: 130px;
  }

  .div-block-291 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
  }

  .slider-7 {
    margin-bottom: 23px;
    box-shadow: 0 20px 15px -10px #0003;
  }

  .form-spacer {
    padding-top: 25px;
    padding-bottom: 25px;
    font-size: 15px;
  }

  .ms-signup-heading {
    font-size: 2em;
  }

  .ms-form-heading {
    font-size: 26px;
  }

  .ms-signup-half {
    width: 90%;
  }

  .ms-form-heading-2 {
    font-size: 26px;
  }

  .paragraph-10, .paragraph-11, .paragraph-12 {
    margin-top: 7px;
    font-size: 16.5px;
    line-height: 1.6em;
  }

  .ms-form-heading-3 {
    font-size: 24px;
  }

  .div-block-300 {
    margin-left: 0;
  }

  .sources-citation-wrapper {
    width: 100%;
  }

  .paragraph-13 {
    margin-top: 13px;
    font-size: 15px;
    line-height: 1.6em;
  }

  .question-text-2 {
    font-size: 22px;
  }

  .rich-text-block-3 {
    width: 100%;
  }

  .source-list {
    overflow-wrap: anywhere;
    width: 100%;
  }

  .bold-text-5 {
    font-size: 18px;
  }

  .list-item-4 {
    font-size: 16px;
  }

  .product-hero-card {
    width: 33%;
    max-width: 150px;
  }

  .div-block-306 {
    margin-bottom: 4.5vw;
    margin-left: 4.5vw;
    margin-right: 4.5vw;
  }

  .tracking-text {
    display: flex;
  }

  .tracking-text.mobile {
    display: none;
  }

  ._110-years {
    width: 80%;
    max-width: none;
    height: auto;
    max-height: 300px;
  }

  .copperhead-logo {
    height: 11vw;
    min-height: auto;
    max-height: 55px;
  }

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

  .copperhead-literature-block {
    padding-left: 25px;
  }

  .copperhead-literature-grid {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  h2 {
    font-size: 24px;
  }

  h3 {
    font-size: 23px;
  }

  h5 {
    font-size: 19px;
    line-height: 1.4em;
  }

  h6 {
    line-height: 1.5em;
  }

  p {
    letter-spacing: 0;
    margin-bottom: 15px;
    font-size: 16px;
  }

  a {
    font-size: 15px;
    line-height: 1.2em;
  }

  ol {
    padding-left: 32px;
    font-size: 12px;
  }

  blockquote {
    font-size: 16px;
  }

  .hero-section {
    background-image: none;
    background-size: cover;
    align-items: flex-end;
    height: 400px;
    display: flex;
  }

  .hero-section.gigster, .hero-section.coach, .hero-section.certification {
    background-image: none;
    background-position: 60% 0;
    background-size: cover;
  }

  .hero-section.financial-advisor {
    background-image: none;
    background-position: 58% 0;
    background-size: cover;
  }

  .hero-section.consultant, .hero-section.freelancer {
    background-image: none;
    background-position: 60% 0;
    background-size: cover;
  }

  .hero-section.franchise {
    background-image: none;
    background-position: 65% 0;
    background-size: cover;
  }

  .hero-section.board {
    background-image: none;
    background-position: 60% 0;
    background-size: cover;
  }

  .hero-section.health {
    background-image: none;
    background-position: 50% 0;
    background-size: cover;
  }

  .hero-section.retirement-community {
    background-image: none;
    background-size: cover;
    height: 340px;
  }

  .hero-section.resume-career, .hero-section.small-business {
    background-image: none;
    background-position: 60% 0;
    background-size: cover;
  }

  .hero-section.teach {
    background-image: none;
    background-position: 58% 0;
    background-size: cover;
  }

  .hero-section.volunteer {
    background-image: none;
    background-position: 60% 0;
    background-size: cover;
  }

  .hero-section.short {
    background-image: none;
    background-position: 50% 0;
    background-size: cover;
    height: 260px;
    min-height: 400px;
  }

  .hero-section.short.about {
    background-image: none;
    background-position: 50% 38%;
    background-size: cover;
    min-height: 400px;
  }

  .hero-section.short.join-the-conversation {
    background-image: none;
    background-position: 50% 0;
    background-size: cover;
  }

  .hero-section.short.contact {
    background-image: none;
    background-position: 50% 20%;
    background-size: cover;
  }

  .hero-section.short.explore-your-options {
    background-image: none;
    background-position: 68% 0;
    background-size: cover;
  }

  .hero-section.short.terms {
    background-image: none;
    background-position: 50% 13%;
    background-size: cover;
  }

  .hero-section.short.talk-to-a-coach {
    background-image: none;
    background-position: 50% 23%;
    background-size: cover;
  }

  .hero-section.short.get-updates {
    background-image: none;
    background-position: 50% 0;
    background-size: cover;
  }

  .hero-section.short.our-coaches {
    background-image: none;
    background-position: 50% 38%;
    background-size: cover;
  }

  .hero-section.get-medicare {
    background-image: none;
    background-position: 68% 0;
    background-size: cover;
  }

  .hero-section.business-book {
    background-image: none;
    background-position: 63% 0;
    background-size: cover;
    justify-content: flex-end;
  }

  .hero-section.card-header {
    width: 100%;
    height: 580px;
  }

  .hero-section.card-header.short {
    align-items: stretch;
    height: 400px;
    min-height: auto;
    padding-bottom: 30px;
    overflow: visible;
  }

  .hero-section.card-header.compressed {
    align-items: stretch;
    height: 350px;
  }

  .button {
    font-size: 14px;
  }

  .button.dark-bg {
    padding: 8px 15px;
    font-size: 13px;
  }

  .button.dark-bg.nav {
    display: none;
  }

  .button.blue.flush-top-right {
    object-fit: fill;
    flex-wrap: nowrap;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 12px;
    margin-left: 42px;
    padding: 8px 15px;
    font-size: 13px;
    display: flex;
    position: static;
    top: auto;
    bottom: 0;
  }

  .button.blue.flush-top-right.fixed-width {
    width: auto;
  }

  .button.blue.space-above-medium {
    margin-top: 20px;
  }

  .hero-content-wrapper {
    background-color: #00000080;
    width: 100%;
    height: auto;
    padding: 12px 25px 30px;
    position: relative;
    inset: auto 0% 0%;
  }

  .hero-content-wrapper.bottom {
    z-index: 2;
    justify-content: flex-end;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 30px;
    padding-bottom: 37px;
    padding-left: 25px;
    position: absolute;
    inset: auto 0 0;
  }

  .hero-content-wrapper.bottom.no-button {
    height: auto;
    padding: 20px 5vw 25px;
  }

  .hero-content-wrapper.bottom.home {
    width: 100%;
    min-height: auto;
    padding-top: 29px;
  }

  .hero-content-wrapper.bottom.card-header {
    background-color: #0000;
    justify-content: center;
    width: 100%;
    min-width: auto;
    margin-top: auto;
    margin-bottom: auto;
    position: relative;
  }

  .hero-content-wrapper.bottom.card-header.hero {
    z-index: 6;
    padding-right: 20px;
  }

  .hero-content-wrapper.centered.wide {
    background-color: #0000;
  }

  .h1 {
    font-size: 10.3vw;
  }

  .h1.white {
    font-size: 28px;
  }

  .h1.white.smaller {
    max-width: 340px;
    font-size: 28px;
  }

  .h1.home {
    font-size: 27px;
  }

  .h1.space-above-none {
    font-size: 8vw;
  }

  .h1.space-above-none.space-below-none {
    font-size: 9vw;
  }

  .h1.centered {
    font-size: 10.2vw;
  }

  .h1.centered.copperhead {
    text-align: left;
    margin-bottom: 20px;
    font-size: 45px;
    line-height: 1.2em;
  }

  .h1.home-slideshow {
    font-size: 9vw;
  }

  .h1.home-slideshow.smaller {
    font-size: 8vw;
  }

  .button-dark-bg {
    justify-content: center;
  }

  .navbar {
    height: 85px;
  }

  .nav-text {
    font-size: 16px;
  }

  .nav-text.nav-menu {
    color: var(--white);
    font-size: 19px;
  }

  .navigation-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image {
    height: 37px;
  }

  .menu-button.w--open {
    height: 80px;
    padding-top: 20px;
  }

  .nav-menu {
    justify-content: flex-end;
    overflow: hidden;
  }

  .container {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .container.cta {
    align-items: stretch;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.narrow {
    padding-left: 25px;
    padding-right: 25px;
  }

  .container.narrow.space-small {
    padding-top: 0;
  }

  .container.leading-space.expand-top-bottom-margins {
    padding-top: 12vw;
    padding-bottom: 15vw;
    padding-right: 30px;
  }

  .container.space-before-large {
    margin-top: 40px;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .container.footer-nav {
    margin-top: 40px;
    margin-bottom: 60px;
  }

  .container.space-before-medium {
    margin-top: 20px;
  }

  .container.takeaway {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .container.header {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .container.header.full-vw {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .container.space-after-medium {
    margin-top: 20px;
  }

  .container.space-after-medium.narrow {
    margin-bottom: 0;
  }

  .container.card-header {
    margin-left: 5vw;
    margin-right: 5vw;
  }

  .container.card-header.short {
    margin-bottom: 0;
    padding-left: 6vw;
    padding-right: 6vw;
  }

  .container.card-header.compressed {
    height: 300px;
  }

  .container.space-above-large {
    margin-top: 11vw;
  }

  .container.tracker {
    padding-left: 25px;
    padding-right: 17px;
  }

  .paragraph {
    margin-top: 9px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.5em;
  }

  .paragraph.center {
    text-align: center;
    text-align: center;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 1.5em;
  }

  .paragraph.center.narrow {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph.larger {
    font-size: 15px;
    line-height: 1.5em;
  }

  .paragraph.larger.bold {
    font-size: 17px;
    line-height: 1.4em;
  }

  .paragraph.larger.bold.blue {
    font-size: 16px;
    line-height: 1.4em;
  }

  .paragraph.white {
    margin-top: 10px;
    font-size: 15px;
    line-height: 1.5em;
  }

  .paragraph.white.space-above-none {
    margin-top: 0;
  }

  .paragraph.white.space-below-small {
    margin-bottom: 13px;
  }

  .paragraph.white.semi-bold {
    font-size: 19px;
  }

  .paragraph.numbered-list {
    padding-left: 7px;
    font-size: 13px;
    line-height: 1.5em;
  }

  .paragraph.sub-bullet {
    font-size: 13px;
  }

  .paragraph.small {
    font-size: 14px;
  }

  .paragraph.space-after-small {
    margin-top: 12px;
    margin-bottom: 0;
  }

  .paragraph.space-above-none {
    font-size: 15px;
  }

  .paragraph.large {
    margin-top: 15px;
    font-size: 17px;
    line-height: 1.4em;
  }

  .paragraph.large.white {
    font-size: 4.5vw;
  }

  .paragraph.large.white.space-above-none {
    font-size: 17px;
  }

  .paragraph.large.white.centered {
    font-size: 18px;
    line-height: 1.4em;
  }

  .paragraph.large.blog-intro {
    margin-top: 0;
  }

  .paragraph.large.space-above-40-px {
    margin-top: 20px;
  }

  .paragraph.large.normal {
    font-size: 15px;
    line-height: 1.5em;
  }

  .paragraph.callout {
    font-size: 19px;
  }

  .paragraph.strong {
    font-size: 17px;
  }

  .paragraph.strong.orange.centered {
    font-size: 4vw;
  }

  .paragraph.bullet {
    padding-left: 3px;
  }

  .paragraph.small-icon-text.beside-small-icon {
    padding: 9px 24px;
    font-size: 4vw;
  }

  .paragraph.list-card-details, .paragraph.event-details {
    font-size: 13px;
  }

  .paragraph.sources {
    font-size: 17px;
    line-height: 1.4em;
  }

  .paragraph.sources.white {
    font-size: 4.5vw;
  }

  .paragraph.sources.white.space-above-none {
    font-size: 17px;
  }

  .paragraph.sources.white.centered {
    font-size: 18px;
    line-height: 1.4em;
  }

  .paragraph.sources.blog-intro {
    margin-top: 0;
  }

  .paragraph.sources.space-above-40-px {
    margin-top: 20px;
  }

  .paragraph.sources.normal {
    font-size: 15px;
    line-height: 1.5em;
  }

  .cta-section {
    padding-top: 12vw;
  }

  .h2 {
    font-size: 24px;
  }

  .h2.white {
    padding-bottom: 10px;
    font-size: 24px;
  }

  .h2.white.space-above-small.space-below-none {
    margin-bottom: 0;
  }

  .h2.white.smaller {
    align-items: flex-end;
    margin-top: auto;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 29px;
  }

  .h2.white.smaller.space-below-none {
    padding-bottom: 0;
    font-size: 5.5vw;
  }

  .h2.white.smaller.listing {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 8vw;
  }

  .h2.white.space-below-none {
    padding-bottom: 0;
    font-size: 27px;
  }

  .h2.center {
    margin-bottom: 20px;
    font-size: 25px;
  }

  .h2.center.white.markets {
    font-size: 34px;
  }

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

  .h2.center.space-above-none {
    margin-bottom: 10px;
  }

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

  .h2.blue {
    font-size: 28px;
  }

  .h2.blue.topic-header {
    margin-top: 0;
    font-size: 24px;
    line-height: 1.2em;
  }

  .h2.small {
    font-size: 24px;
  }

  .h2.small.space-below-none {
    font-size: 20px;
    line-height: 1.3em;
  }

  .h2.cta {
    margin-top: 5px;
    margin-bottom: 30px;
  }

  .h2.orange {
    font-size: 26px;
  }

  .h2.orange.video-card {
    font-size: 6vw;
  }

  .h2.large.white {
    font-size: 33px;
  }

  .h2.large.white.centered {
    justify-content: center;
  }

  .h2.space-below-tiny.white {
    margin-bottom: 10px;
    padding-bottom: 0;
    font-size: 32px;
  }

  .h2.centered {
    font-size: 25px;
  }

  .h2.product-tables-header {
    padding-left: 12px;
  }

  .cta-image {
    width: 80vw;
    height: 50vw;
  }

  .cta-content {
    align-items: flex-start;
    display: block;
  }

  .grid {
    grid-row-gap: 17px;
    grid-template-columns: 1fr;
    margin-top: 30px;
  }

  .grid._3-row-grid {
    grid-row-gap: 17px;
    grid-template-columns: 1fr;
  }

  .grid._2-column {
    margin-top: 20px;
  }

  .grid.product-line-cards {
    grid-template-columns: 1fr;
    margin-top: 25px;
  }

  .card-wrapper {
    height: 58vw;
  }

  .card-wrapper.product {
    max-height: 290px;
  }

  .card-wrapper.product-line-card {
    height: 300px;
  }

  .card-label-wrapper {
    height: 18vw;
    padding: 10px 17px 10px 18px;
  }

  .card-label-wrapper.product {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .card-label-wrapper.centered {
    height: 60px;
  }

  .h4 {
    font-size: 13px;
  }

  .h4.card-label {
    font-size: 4.8vw;
  }

  .h4.card-label.product {
    font-size: 17px;
  }

  .h4.card-label.centered {
    font-size: 4.5vw;
  }

  .h4.card-label.careers {
    font-size: 5vw;
  }

  .h4.tag-category {
    font-size: 19px;
  }

  .card-link-block {
    height: 100%;
    padding: 3.7vw;
  }

  .card-link-block.w--current {
    height: 50vw;
  }

  .card-intro {
    padding-top: 0;
  }

  .card-arrow {
    width: 4.3vw;
  }

  .card-bg-wrapper {
    height: 100%;
    inset: 0%;
  }

  .slider {
    min-height: auto;
    margin-bottom: 0;
  }

  .quote {
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    line-height: 1.6em;
  }

  .quote-name {
    margin-bottom: 0;
    font-size: 18px;
  }

  .quote-location {
    font-size: 13px;
  }

  .quote-intro {
    font-size: 28px;
  }

  .slide-nav {
    margin-top: 20px;
    padding-top: 10px;
  }

  .h3 {
    font-size: 20px;
  }

  .h3.centered {
    font-size: 23px;
  }

  .h3.space-before-small {
    margin-top: 10px;
    font-size: 16px;
  }

  .h3.white {
    text-align: left;
    font-size: 23px;
  }

  .h3.white.view-more-blogs {
    margin-bottom: 4px;
    font-size: 20px;
  }

  .h3.quicklink {
    margin-bottom: 0;
    font-size: 20px;
  }

  .h3.bio-title {
    font-size: 26px;
  }

  .h3.bio-title._2nd-line {
    font-size: 20px;
  }

  .h3.gray {
    font-size: 3vw;
  }

  .h3.gray.space-below-small {
    font-size: 20px;
  }

  .h3.above-stack-link {
    margin-bottom: 9px;
    margin-left: 15px;
    font-size: 22px;
  }

  .h3.small.space-above-small {
    font-size: 21px;
  }

  .h3.sales-regions {
    font-size: 19px;
  }

  .h3.rsm, .h3.list-card-header {
    font-size: 18px;
  }

  .h3.print-order {
    font-size: 26px;
  }

  .sider-arrow-left, .slider-arrow-right {
    font-size: 24px;
  }

  .grid-2 {
    grid-row-gap: 10px;
  }

  .community-link-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .header-h3.community-title {
    margin-top: 6px;
    margin-bottom: 5px;
  }

  .prefooter-1 {
    padding-bottom: 0;
  }

  .footer-1 {
    padding-top: 5vw;
    padding-bottom: 6vw;
  }

  .grid-3 {
    grid-row-gap: 10px;
  }

  .community-lead-in {
    margin-top: 20px;
  }

  .community-link-group {
    margin-bottom: 6px;
  }

  .getting-started-title {
    margin-bottom: 5px;
    font-size: 18px;
  }

  .get-started-title {
    margin-top: 10px;
  }

  .cta-header-wrapper {
    padding-bottom: 0;
  }

  .get-started-block {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .cta-icon {
    height: 68px;
  }

  .nav-link {
    height: 47px;
  }

  .nav-link.nav-menu {
    height: auto;
    margin-top: 0;
    padding-top: 25px;
    padding-bottom: 0;
  }

  .nav-link.nav-menu.w--current {
    height: auto;
    padding-top: 20px;
  }

  .nav-link.nav-menu.hide-from-desktop {
    padding-top: 25px;
  }

  .nav-link.footer {
    padding-top: 20px;
    padding-bottom: 1px;
  }

  .footer-nav-wrapper {
    flex-wrap: wrap;
    max-width: 210px;
  }

  .div-block-23 {
    margin-top: auto;
    margin-bottom: auto;
  }

  .div-block-24 {
    margin-bottom: 20px;
  }

  .footer-social-link {
    height: 24px;
  }

  .div-block-25 {
    flex-direction: column;
    align-items: flex-start;
  }

  .nav-pipe {
    display: none;
  }

  .link-block-3 {
    margin-top: 10px;
  }

  .supernav-social-link {
    margin-left: 13px;
    margin-right: 13px;
  }

  .section, .section.tan {
    padding-top: 12vw;
    padding-bottom: 12vw;
  }

  .section.tan.bottom-margin--1 {
    padding-bottom: 8vw;
  }

  .section.blue {
    padding-top: 14vw;
    padding-bottom: 14vw;
  }

  .section.margin--1 {
    padding-bottom: 6vw;
  }

  .section.below-header {
    padding-top: 2vw;
    padding-bottom: 12vw;
  }

  .section.midnight.top-padding-none.rule-bottom {
    padding-bottom: 12vw;
  }

  .section.bg-tan.bottom-padding-small {
    padding-top: 9vw;
    padding-bottom: 10vw;
  }

  .image-content-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .image-content-grid._1-column {
    grid-template-rows: auto;
  }

  .image-content-grid.video-right {
    flex-direction: column-reverse;
    display: flex;
  }

  .image-content-grid.video-right.top-margin-large {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .image-content-grid.video-right.top-align {
    margin-top: 6vw;
  }

  .image-content-grid.video-left {
    flex-direction: column;
    grid-template-rows: auto;
    display: flex;
  }

  .image-content-grid.video-left.top-margin-large.top-align {
    margin-top: 6vw;
  }

  .image-content-grid.hero {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: block;
  }

  .topic-content {
    padding-right: 0;
    font-size: 13px;
  }

  .topic-content.indent-right {
    margin-bottom: 0;
  }

  .topic-content.indent-right.space-below-large {
    padding-right: 0;
  }

  .topic-content.indent-right.space-below-xl {
    margin-top: 10px;
  }

  .sidebar-wrapper, .sticky-sidebar.sidebar-photo.outlined {
    position: static;
  }

  .question-button {
    margin-left: 0;
    margin-right: 8px;
  }

  .text-block-3 {
    font-size: 16px;
  }

  .yes-no-buttons-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-left: 0;
  }

  .questionnaire-row {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .question-text {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .questionnaire-wrapper {
    flex-direction: column;
  }

  .gray-rule {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .gray-rule.padding-small {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .list {
    margin-top: 10px;
    padding-left: 18px;
    padding-right: 5px;
  }

  .list.numbered-list {
    padding-left: 24px;
  }

  .list.space-before-none {
    padding-left: 20px;
  }

  .takeaway {
    margin-top: 10px;
  }

  .mask {
    overflow: hidden;
  }

  .left-aligned-icon {
    height: auto;
    min-height: 0;
    max-height: none;
    margin-top: 4px;
    margin-right: 9px;
  }

  .text-beside-icon {
    margin-bottom: 0;
    padding-right: 20px;
    font-size: 14px;
    line-height: 1.5em;
  }

  .q-a-wrapper {
    margin-top: 30px;
    margin-bottom: 25px;
  }

  .full-width-image {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .space-below-large {
    margin-bottom: 20px;
  }

  .space-below-large.space-above-large {
    margin-top: 70px;
  }

  .resource-link-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: 0;
    bottom: auto;
  }

  .circle-icon {
    width: auto;
    max-width: none;
    height: 33px;
    margin-right: 0;
  }

  .circle-icon.get-started {
    margin-top: 10px;
    display: none;
  }

  .resource-link-button {
    object-fit: fill;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-self: auto;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    position: static;
    inset: auto 0% 0%;
  }

  .next-step-wrapper {
    margin-top: 15px;
  }

  .get-started {
    flex-direction: column;
    margin-top: 40px;
  }

  .div-block-40 {
    align-items: flex-start;
    margin-top: 30px;
  }

  .space-after-small {
    padding-right: 20px;
  }

  .space-after-small.centered.narrow {
    padding-right: 0;
  }

  .arrow {
    max-width: 40px;
    margin-right: auto;
  }

  .paragraph {
    line-height: 1.6em;
  }

  .div-block-42 {
    justify-content: flex-start;
    margin-right: 0;
    display: flex;
  }

  .slide {
    padding-left: 30px;
    padding-right: 30px;
  }

  .bold-text-2 {
    font-weight: 600;
  }

  .text-field {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    font-size: 14px;
  }

  .field-label {
    margin-top: 15px;
    margin-bottom: 9px;
    font-size: 14px;
  }

  .form-block.reduced-top-margin-1, .form-block.reduced-top-margin-2 {
    width: 100%;
  }

  .left-sticky-content {
    padding-right: 20px;
  }

  .form-wrapper {
    margin-top: 15px;
  }

  .social-media-icons-wrapper {
    height: 25px;
  }

  .select-field {
    padding-left: 10px;
    font-size: 14px;
  }

  .select-field.qty.rounded {
    height: 40px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 15px;
  }

  .select-field.qty.rounded.copperhead {
    padding-top: 5px;
  }

  .checkbox, .checkbox.w--redirected-checked {
    margin-top: 9px;
  }

  .form-space-above-small {
    margin-top: -18px;
  }

  .button-wrapper.nav {
    display: none;
  }

  .button-wrapper.nav.narrow-nav {
    width: auto;
    margin-left: 0;
    display: none;
  }

  .button-wrapper.small {
    display: flex;
  }

  .button-wrapper.small.narrow-nav {
    width: auto;
    margin-left: 0;
    display: none;
  }

  .button-wrapper.tracker {
    margin-left: 0;
    display: flex;
  }

  .button-wrapper.tracker.narrow-nav {
    width: auto;
    margin-left: 0;
    display: none;
  }

  ._2-column-form-grid {
    grid-template-columns: 1.5fr;
  }

  .left-sticky-sidebar {
    width: 100%;
    margin-right: auto;
  }

  .main-nav-links-wrapper {
    justify-content: flex-start;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
    position: absolute;
    overflow: scroll;
  }

  .div-block-44 {
    height: 24px;
    margin-top: 25px;
  }

  .nav-menu-icon {
    padding-left: 15px;
    padding-right: 15px;
  }

  .space-before-medium {
    margin-top: 5vw;
  }

  .space-before-small {
    margin-top: 12px;
  }

  .card-bg-image {
    width: 103%;
    height: 103%;
  }

  .div-block-46 {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .space-before-tiny.cta {
    margin-top: -10px;
    padding-top: 0;
  }

  .header-gradient {
    background-image: none;
  }

  .header-bg-color.sales-portal {
    height: 270px;
  }

  .circle-image-wrapper.grid {
    width: 290px;
    height: 290px;
  }

  .content-wrapper {
    max-width: none;
    margin-right: 0;
    padding-left: 0;
    display: flex;
    left: auto;
  }

  .circle-image-content-wrapper {
    flex-direction: column;
  }

  .circle-image {
    width: 96%;
    height: 96%;
    margin-bottom: auto;
    margin-right: auto;
  }

  .utility-page-content._404 {
    width: 280px;
    margin-top: 55px;
  }

  .form-icon {
    width: 100px;
    margin-bottom: 20px;
  }

  .h5.space-before-large.space-after-medium {
    font-size: 21px;
  }

  .sidebar-image-outlined {
    position: sticky;
  }

  .space-above-small {
    margin-top: 20px;
  }

  .space-above-small.push-left {
    margin-right: auto;
  }

  .space-above-small.push-left.space-above-medium {
    margin-top: 30px;
  }

  .factoid-body {
    font-size: 15px;
    line-height: 1.6em;
  }

  .nav-menu-icons {
    height: 28px;
    margin-top: 30px;
  }

  .div-block-61 {
    width: 250px;
    height: 162px;
  }

  .image-11 {
    height: 50px;
  }

  .space-above-large {
    margin-top: 28px;
  }

  .div-block-63 {
    margin-bottom: 12px;
  }

  .image-12 {
    display: block;
  }

  .navbar-2 {
    height: 80px;
    padding-top: 20px;
    padding-bottom: 20px;
    position: sticky;
  }

  .header-imagery-wrapper.card-header {
    border-radius: 15px;
  }

  .header-imagery-wrapper.card-header.blog, .header-imagery-wrapper.card-header.blog.video {
    height: 100%;
    position: absolute;
  }

  .header-video {
    border-radius: 0;
  }

  .header-video.hidden {
    overflow: visible;
  }

  .video-slideshow {
    width: 100%;
    height: 100%;
  }

  .slideshow-mask {
    border-radius: 15px;
    width: auto;
  }

  .slide-nav-center {
    font-size: 10px;
  }

  .header-bg-image {
    object-fit: cover;
    width: 100%;
    height: 100%;
    max-height: none;
  }

  .button-with-arrow-wrapper {
    margin-right: auto;
  }

  .button-with-arrow-wrapper.no-arrow.small {
    padding: 7px 16px;
  }

  .button-with-arrow-content {
    display: flex;
  }

  .button-with-arrow-content.hide-from-narrow {
    display: none;
  }

  .button-text {
    font-size: 3.3vw;
    line-height: 1.3em;
  }

  .button-text.stack-link {
    font-size: 14px;
  }

  .button-text.small, .button-text.gray {
    font-size: 13px;
  }

  .arrow-dot-wrapper {
    width: 20px;
    min-width: 20px;
    height: 20px;
    margin-right: 8px;
  }

  .stack-link-wrapper {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .sidebar-feature-content-wrapper {
    align-items: stretch;
    padding-bottom: 25px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .sidebar-link-text {
    padding-right: 10px;
  }

  .image-color-overlay.product-line {
    height: 100%;
  }

  .header-bg-wrapper {
    margin-bottom: 0;
  }

  .callout-content {
    padding-right: 40px;
  }

  .callout-content.card, .callout-content.document {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding: 8vw 7vw 7vw 6vw;
  }

  .breadcrumb-wrapper-2 {
    margin-bottom: 25px;
    margin-right: 9px;
    padding: 4px 15px;
    font-size: 1.4vw;
  }

  .breadcrumb-wrapper-2.small {
    margin-bottom: 20px;
    padding: 5px 16px;
  }

  .breadcrumb-wrapper-2.breadcrumb.document {
    margin-bottom: 15px;
  }

  .tag-text.small {
    font-size: 2vw;
  }

  .prefooter-2 {
    padding-top: 12vw;
    padding-bottom: 12vw;
  }

  .cta-content-wrapper-left {
    padding-right: 20px;
  }

  .button-wrapper-left {
    margin-top: 20px;
  }

  .footer-2 {
    padding-top: 11vw;
    padding-bottom: 11vw;
  }

  .footer-2-nav-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: max-content;
  }

  .footer-2-nav-wrapper.careers {
    grid-row-gap: 30px;
    grid-template-columns: auto;
  }

  .quicklink-block {
    border-radius: 12px;
    height: 100px;
  }

  .quicklink-image {
    max-width: 70px;
  }

  .quicklink-image-wrapper {
    border-right-width: 4px;
    width: 30%;
  }

  .quicklink-content-wrapper {
    width: 70%;
  }

  .copperweld-logo {
    height: 9vw;
    min-height: 27px;
  }

  .card-header-gradient-overlay {
    border-radius: 0;
  }

  .card-slide-wrapper {
    padding-right: 10px;
  }

  .sidebar-image-wrapper {
    width: 50vw;
    height: 50vw;
    margin-right: auto;
  }

  .icon-medallion {
    width: 80px;
    height: 80px;
  }

  .icon-medallion.small {
    width: 33px;
    height: 33px;
  }

  .icon-medallion.small.no-stroke {
    width: 10vw;
    height: 10vw;
  }

  .bg-block.mid-card.tan {
    height: 30vw;
  }

  .sidebar-content.left {
    padding-top: 10px;
    padding-right: 10px;
  }

  .sidebar-content.right {
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .blog-title {
    font-size: 22px;
  }

  .blog-card-photo-wrapper {
    height: 220px;
  }

  .featured-article-image-wrapper {
    height: 250px;
  }

  .featured-article-wrapper {
    box-shadow: none;
    background-image: none;
  }

  .image-left-wrapper {
    width: 120px;
    height: 120px;
    margin-bottom: 16px;
    margin-right: 10px;
  }

  .document-image-wrapper {
    width: 40%;
    max-width: none;
    margin: 5vw auto 8vw 7vw;
    display: none;
    position: relative;
  }

  .blog-feature-card {
    display: flex;
    overflow: hidden;
  }

  .blog-feature-card.hidden {
    display: none;
  }

  .blog-card-content-wrapper {
    align-items: stretch;
    padding: 5vw;
  }

  .header-image-color-overlay {
    border-radius: 0;
  }

  .header-wrapper {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 0;
  }

  .author-wrapper {
    margin-top: 10px;
    margin-bottom: 25px;
  }

  .blog-date {
    margin-top: 0;
  }

  .rich-text-block {
    font-size: 17px;
  }

  .header-content-wrapper {
    padding-top: 50px;
  }

  .header-content-wrapper.blog {
    padding-top: 40px;
  }

  .blog-header-video {
    z-index: auto;
    display: flex;
  }

  .html-embed {
    background-color: var(--transparent);
    width: 100%;
  }

  .div-block-152 {
    width: auto;
    margin-top: 0;
  }

  .div-block-152.documents {
    margin-right: auto;
  }

  .blog-card-button-wrapper {
    padding: 0 5vw 5vw;
  }

  .div-block-155 {
    width: 100%;
    margin-right: auto;
  }

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

  .view-more-wrapper.space-above-matches-grid {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 30px;
    padding-left: 30px;
  }

  .view-more-wrapper.blog {
    padding: 5vw;
  }

  .div-block-177 {
    margin-top: 0;
  }

  .bio-intro {
    font-size: 18px;
  }

  .tab-text, .tab-text.child {
    font-size: 14px;
  }

  .tab-text.small {
    font-size: 12px;
  }

  .tab.small, .tab.small.w--current {
    padding: 5px 16px;
  }

  .tabs-menu.grouped.dark {
    padding: 5px;
  }

  .product-hero-wrapper.left.dark {
    padding: 5vw;
  }

  .table {
    grid-template-columns: minmax(min-content, 200px) minmax(min-content, 250px) repeat(auto-fit, minmax(min-content, 200px));
  }

  .table.full-width {
    padding-left: 4.5vw;
    padding-right: 4.5vw;
  }

  .table._2-column {
    grid-template-rows: min-content 8px min-content;
  }

  .table._3-column {
    grid-template-columns: minmax(150px, min-content) minmax(min-content, 250px) repeat(auto-fit, minmax(min-content, 200px));
  }

  .table-info.centered {
    min-height: 48px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 3vw;
  }

  .table-info.centered.small.bg, .table-info.centered.small.bg.right {
    font-size: 13px;
  }

  .table-info.centered.bg {
    min-height: 50px;
    font-size: 2.8vw;
  }

  .table-info.centered.bg.right {
    font-size: 3vw;
  }

  .table-info.left-large {
    padding: 10px 10px 10px 12px;
    font-size: 3vw;
  }

  .table-info.left-large.bg {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
  }

  .table-info.row-header {
    padding: 10px 10px 10px 12px;
    font-size: 3vw;
  }

  .table-info.row-header.bg {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
  }

  .table-header-wrapper-left {
    padding-left: 12px;
  }

  .table-column-header {
    margin-bottom: 0;
    font-size: 3vw;
  }

  .table-column-header.small.light.round-top-right.rule-bottom.larger, .table-column-header.small.round-top-left.rule-bottom.larger {
    font-size: 17px;
  }

  .table-column-header.space-below-none {
    align-items: flex-end;
  }

  .table-header-hero {
    height: 60px;
  }

  .table-column-header-wrapper {
    justify-content: flex-end;
    margin-top: auto;
  }

  .sidebar-hero-wrapper {
    display: none;
  }

  .div-block-197 {
    height: 160px;
  }

  .small-hero-wrapper {
    margin-top: 0;
  }

  .product-cta-wrapper.space-below-small {
    margin-top: 5px;
  }

  .table-header-wrapper {
    margin-bottom: 20px;
  }

  .table-header-wrapper.below-tabs.large-table {
    padding-left: 4.5vw;
  }

  .list-3 {
    padding-left: 25px;
  }

  .association-logos-wrapper {
    justify-content: space-between;
    height: 7vw;
  }

  .document-download-wrapper {
    flex-direction: column-reverse;
  }

  .history-item-wrapper {
    grid-row-gap: 19px;
    flex-direction: column;
    grid-template-columns: 65px 1fr;
    margin-bottom: 10vw;
  }

  .timeline-connector {
    display: none;
  }

  .stack-link-group {
    margin-top: 20px;
  }

  .stack-link-group.space-above-large {
    margin-top: 30px;
  }

  .paragraph-5 {
    margin-top: 9px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.5em;
  }

  .paragraph-5.white {
    margin-top: 10px;
    font-size: 15px;
    line-height: 1.5em;
  }

  .h2-2 {
    font-size: 26px;
  }

  .h2-2.white {
    padding-bottom: 10px;
    font-size: 24px;
  }

  .div-block-206 {
    flex-direction: column;
    margin-top: 0;
    margin-bottom: 0;
  }

  .section-7 {
    padding-top: 12vw;
    padding-bottom: 12vw;
  }

  .document-thumbnail-wrapper {
    padding-top: 0;
  }

  .div-block-216, .bg-dk-midnight.header {
    padding-bottom: 30px;
  }

  .bg-dk-midnight.header.form-header.space-below-none.copperhead {
    padding-top: 50px;
    padding-bottom: 60px;
  }

  .print-order-title {
    margin-bottom: 13px;
    font-size: 20px;
  }

  .print-order-title.group-header.sub-group {
    font-size: 20px;
  }

  .form-field-wrapper._50, .form-field-wrapper._50.space-right {
    width: 100%;
  }

  .div-block-225 {
    grid-template-columns: max-content;
  }

  .div-block-225._2-column {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .collection-list-12 {
    grid-template-columns: 1fr;
    width: auto;
  }

  .print-order-image {
    width: 100%;
  }

  .div-block-226 {
    padding-right: 0;
  }

  .collection-item-9 {
    width: 100%;
  }

  .div-block-231 {
    margin-top: 0;
  }

  .h2-3 {
    font-size: 26px;
  }

  .h2-3.large.white {
    font-size: 35px;
  }

  .nav-text-2, .h3-2 {
    font-size: 16px;
  }

  .print-request-step-wrapper.space-below-medium.copperhead {
    margin-bottom: 0;
  }

  .div-block-238 {
    margin-right: 0;
  }

  .header-dot-button {
    display: none;
  }

  .header-dot-button.w--current {
    width: 5vw;
    height: 5vw;
  }

  .div-block-241 {
    grid-template-columns: auto;
  }

  .form {
    width: auto;
  }

  .header-black-out {
    height: 80px;
  }

  .tab-content-wrapper {
    padding-top: 5vw;
  }

  .list-5 {
    padding-left: 20px;
  }

  .application-check-wrapper {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 15px;
  }

  .list-6 {
    margin-bottom: 20px;
  }

  .small-icon-text-wrapper.space-above-tiny {
    grid-template-columns: 10vw max-content;
  }

  .small-icon-text-wrapper.benefits {
    grid-template-columns: min-content 1fr;
  }

  .contact-sales-text-wrapper {
    margin-left: -26px;
  }

  .metal-circle-slider-link {
    margin-top: 11px;
    font-size: 3vw;
  }

  .link-block-19 {
    grid-template-columns: minmax(auto, auto);
    max-height: none;
  }

  .div-block-252 {
    border-bottom: 4px solid var(--red-orange);
    border-right-style: none;
    height: 200px;
  }

  .text-block-12 {
    padding-left: 25px;
    font-size: 15px;
  }

  .stacked-navbar {
    height: 80px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .copper-where-it-counts-emblem {
    height: 160px;
  }

  .large-button-link-wrapper {
    height: 18vw;
    padding: 10px 17px 10px 18px;
  }

  .document-description {
    line-height: 1.5em;
  }

  .large-table-header {
    margin-bottom: 20px;
  }

  .image-79 {
    min-width: 60px;
  }

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

  .x-narrow-nav-links {
    padding-top: 0;
    overflow: scroll;
  }

  .narrow-nav-dropdown {
    margin-top: 26px;
  }

  .div-block-269 {
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
  }

  .old-narrow-nav {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 100px;
    position: relative;
  }

  .rich-text-block-2 {
    font-size: 16px;
  }

  .rich-text-block-2.blog-intro {
    margin-bottom: 10px;
  }

  .superscript-4 {
    font-size: 4vw;
  }

  .div-block-277 {
    justify-content: center;
    align-items: center;
  }

  .image-84 {
    max-width: 110%;
  }

  .paragraph-7 {
    font-size: 14px;
  }

  .paragraph-8 {
    font-size: 15px;
    line-height: 1.5em;
  }

  .card-grid._3-column {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .button-2 {
    font-size: 14px;
  }

  .nav-text-3 {
    font-size: 16px;
  }

  .learn-more-wrapper {
    margin-top: 13px;
  }

  .career-category-wrapper {
    padding: 26px 28px;
  }

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

  .paragraph-9 {
    margin-top: 9px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.5em;
  }

  .paragraph-9.small {
    font-size: 14px;
  }

  .profile-slideshow {
    width: 100%;
    height: 100%;
  }

  .profile-pill {
    margin-bottom: 25px;
    margin-right: 9px;
    padding: 4px 15px;
    font-size: 1.4vw;
  }

  .profile-pill.small {
    margin-bottom: 20px;
    padding: 5px 16px;
  }

  .profile-pill.breadcrumb.document {
    margin-bottom: 15px;
  }

  .div-block-285 {
    align-items: stretch;
    width: 100%;
    height: 100%;
    display: flex;
    position: relative;
  }

  .blog-header-video-wrapper.card-header {
    border-radius: 15px;
  }

  .blog-header-video-wrapper.card-header.blog, .blog-header-video-wrapper.card-header.blog.video {
    height: 100%;
    position: absolute;
  }

  ._1-column-grid.space-above-60 {
    margin-top: 40px;
  }

  .collection-list-18 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    margin-top: 20px;
  }

  .document-details {
    margin-bottom: 12px;
  }

  .text-block-18 {
    font-size: 16px;
  }

  .form-spacer {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    font-size: 14px;
  }

  .div-block-292 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr max-content;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .ms-button {
    width: 100%;
    min-height: auto;
    padding: .6em 1.3em;
    font-size: 14px;
    font-style: normal;
  }

  .form-block-4 {
    width: 90%;
  }

  .ms-form {
    width: 100%;
    min-width: auto;
  }

  .paragraph-10 {
    margin-top: 9px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.5em;
  }

  .ms-form-2 {
    width: 100%;
    min-width: auto;
  }

  .form-block-5 {
    width: 90%;
  }

  .paragraph-11 {
    margin-top: 9px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.5em;
  }

  .ms-form-3 {
    width: 100%;
    min-width: auto;
  }

  .form-block-6 {
    width: 90%;
  }

  .ms-form-4 {
    width: 100%;
    min-width: auto;
  }

  .form-block-7 {
    width: 90%;
  }

  .ms-form-5 {
    width: 100%;
    min-width: auto;
  }

  .paragraph-12 {
    margin-top: 9px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.5em;
  }

  .ms-form-success, .ms-form-error {
    width: 100%;
    min-width: auto;
  }

  .ms-form-block {
    width: 100%;
  }

  .ms-form-6 {
    width: 100%;
    min-width: auto;
  }

  .block-quote {
    font-size: 16px;
  }

  .div-block-300 {
    margin-left: 20px;
  }

  .paragraph-13 {
    margin-top: 9px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.5em;
  }

  .question-text-2 {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .source-list {
    overflow-wrap: anywhere;
  }

  .product-hero-card {
    width: 30%;
    min-width: 100px;
    max-width: none;
  }

  .library-card-button-wrapper {
    margin-top: 12px;
  }

  .tracking-content-wrapper {
    flex-flow: row;
  }

  .tracking-text {
    text-align: center;
    margin-bottom: 13px;
    display: none;
  }

  .tracking-text.mobile {
    text-align: left;
    flex-flow: row;
    margin-bottom: 0;
    margin-right: 20px;
    font-size: 13px;
    display: flex;
  }

  .copperhead-logo {
    height: 13vw;
    min-height: auto;
    max-height: 46px;
  }

  .copperhead-literature-block {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    padding-left: 18px;
  }
}

#w-node-_23886e8a-f664-bd29-b2ef-3f2680b36c0b-ad1083e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23886e8a-f664-bd29-b2ef-3f2680b36c18-ad1083e5 {
  place-self: start center;
}

#w-node-_85f2ca3b-90ea-4b7e-d8b6-103f1ee48e90-ad1083e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85f2ca3b-90ea-4b7e-d8b6-103f1ee48e9d-ad1083e5 {
  place-self: start center;
}

#w-node-_068c47df-805e-5cf9-53c0-51b627d59bd7-ad1083e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f5fc8ff-f363-d69a-9354-74097f6a0462-ad1083e5 {
  place-self: start center;
}

#w-node-_9fdfa102-900c-9c9d-9e12-716b4fac872c-ad1083e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fdfa102-900c-9c9d-9e12-716b4fac8739-ad1083e5 {
  place-self: start center;
}

#w-node-_42705e72-16ea-3d5a-f2f3-aa544cae26a9-ad1083e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42705e72-16ea-3d5a-f2f3-aa544cae26b6-ad1083e5 {
  place-self: start center;
}

#w-node-_48fff3e1-543c-4546-6dfd-317473bfa71a-ad1083e5 {
  align-self: start;
}

#w-node-_3e8afa05-a28f-d1a3-6fd2-0f3c3b2a5f8a-ad1083e5, #w-node-_11110824-d235-3326-3dd8-bfdf474ef2ac-ad1083e5, #w-node-e01b3630-8438-78ef-1014-24c5ecf13d7d-ad1083e5, #w-node-_99d9e3fb-8847-42be-79c2-128e93bc607b-ad1083e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-cd8e22cb-08e0-5459-9e99-c0f99e289065-ad1083e5 {
  align-self: start;
}

#w-node-cd8e22cb-08e0-5459-9e99-c0f99e28906c-ad1083e5 {
  align-self: end;
}

#w-node-f6e34d84-2da7-283c-037c-fb920b733b44-0b733b33, #w-node-f6e34d84-2da7-283c-037c-fb920b733b45-0b733b33, #w-node-f6e34d84-2da7-283c-037c-fb920b733b47-0b733b33, #w-node-f6e34d84-2da7-283c-037c-fb920b733b49-0b733b33, #w-node-c30242c3-e17b-e485-f682-3161ba5a61d5-0b733b33, #w-node-f6e34d84-2da7-283c-037c-fb920b733b4b-0b733b33, #w-node-_0079c0ae-8081-4b38-bb63-44c554681d59-54681d57, #w-node-_0079c0ae-8081-4b38-bb63-44c554681d5b-54681d57, #w-node-b6a56fe7-82ff-54a7-084d-409f4acfda6e-4acfda6c, #w-node-b6a56fe7-82ff-54a7-084d-409f4acfda70-4acfda6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_559d61a8-dae9-7853-ed0c-238434c5d5fe-ad1084c5, #w-node-_559d61a8-dae9-7853-ed0c-238434c5d605-ad1084c5, #w-node-_559d61a8-dae9-7853-ed0c-238434c5d60c-ad1084c5, #w-node-_4a9bb822-bb7a-50a7-bc72-7fc01c030e14-ad1084c5, #w-node-_4a9bb822-bb7a-50a7-bc72-7fc01c030e1b-ad1084c5, #w-node-_4a9bb822-bb7a-50a7-bc72-7fc01c030e22-ad1084c5, #w-node-c279973a-c09d-54c7-0dc5-2010678e0f18-ad1084c5, #w-node-c279973a-c09d-54c7-0dc5-2010678e0f1f-ad1084c5, #w-node-c279973a-c09d-54c7-0dc5-2010678e0f26-ad1084c5, #w-node-_82141b2f-b031-f562-8ff7-09ec60a43a3e-ad1084c5, #w-node-_82141b2f-b031-f562-8ff7-09ec60a43a45-ad1084c5, #w-node-_82141b2f-b031-f562-8ff7-09ec60a43a4c-ad1084c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c797-ad1084c5 {
  align-self: start;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c79f-ad1084c5 {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad1084c8, #w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf38-ad1084c8 {
  align-self: start;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf40-ad1084c8 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad1084c9 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad1084c9 {
  align-self: start;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-ad1084c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-ad1084c9, #w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-ad1084c9, #w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-ad1084c9, #w-node-_7ee50577-ed95-66cd-7d12-89788212d258-ad1084c9, #w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-ad1084c9, #w-node-_225430b9-b99a-696f-ceaa-58760486507b-ad1084c9, #w-node-eb713db7-e255-7007-6434-69afcce96fee-ad1084c9, #w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-ad1084c9, #w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-ad1084c9, #w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-ad1084c9, #w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-ad1084c9, #w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-ad1084c9, #w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-ad1084c9, #w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-ad1084c9, #w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2b17a837-62f1-f70f-4dc8-81f6209e7780-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_2b17a837-62f1-f70f-4dc8-81f6209e7785-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_2b17a837-62f1-f70f-4dc8-81f6209e7787-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_2b17a837-62f1-f70f-4dc8-81f6209e7789-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_2b17a837-62f1-f70f-4dc8-81f6209e778b-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_2b17a837-62f1-f70f-4dc8-81f6209e778d-ad1084c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2b17a837-62f1-f70f-4dc8-81f6209e778e-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e7790-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e7792-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e7794-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e7796-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e7798-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e779a-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e779c-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e779e-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e77a0-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e77a2-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e77a4-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e77a6-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e77a8-ad1084c9, #w-node-_2b17a837-62f1-f70f-4dc8-81f6209e77aa-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671a9-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671ae-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671b0-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671b2-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671b4-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671b6-ad1084c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671b7-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671b9-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671bb-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671bd-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671bf-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671c1-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671c3-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671c5-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671c7-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671c9-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671cb-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671cd-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671cf-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671d1-ad1084c9, #w-node-_9d61e1cc-32f4-ed9f-3f43-175d1c4671d3-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-accdd2ae-5835-54a7-263e-aa681dcd0b7a-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-accdd2ae-5835-54a7-263e-aa681dcd0b7f-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-accdd2ae-5835-54a7-263e-aa681dcd0b81-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-accdd2ae-5835-54a7-263e-aa681dcd0b83-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-accdd2ae-5835-54a7-263e-aa681dcd0b85-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-accdd2ae-5835-54a7-263e-aa681dcd0b87-ad1084c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-accdd2ae-5835-54a7-263e-aa681dcd0b88-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b8a-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b8c-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b8e-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b90-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b92-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b94-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b96-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b98-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b9a-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b9c-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0b9e-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0ba0-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0ba2-ad1084c9, #w-node-accdd2ae-5835-54a7-263e-aa681dcd0ba4-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_032076c1-d484-09d6-6306-bb56808cf839-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_032076c1-d484-09d6-6306-bb56808cf83e-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_032076c1-d484-09d6-6306-bb56808cf840-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_032076c1-d484-09d6-6306-bb56808cf842-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_032076c1-d484-09d6-6306-bb56808cf844-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_032076c1-d484-09d6-6306-bb56808cf846-ad1084c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_032076c1-d484-09d6-6306-bb56808cf847-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf849-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf84b-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf84d-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf84f-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf851-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf853-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf855-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf857-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf859-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf85b-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf85d-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf85f-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf861-ad1084c9, #w-node-_032076c1-d484-09d6-6306-bb56808cf863-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f8b-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f90-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f92-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f94-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f96-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f98-ad1084c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f99-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f9b-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f9d-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446f9f-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fa1-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fa3-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fa5-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fa7-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fa9-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fab-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fad-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446faf-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fb1-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fb3-ad1084c9, #w-node-dbf2c1c3-0ca8-5a5f-39ee-25f1cf446fb5-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b36e-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b373-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b375-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b377-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b379-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b37b-ad1084c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b37c-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b37e-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b380-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b382-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b384-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b386-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b388-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b38a-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b38c-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b38e-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b390-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b392-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b394-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b396-ad1084c9, #w-node-e92cb2e7-d034-806c-5b6f-8fdbe3f7b398-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a9584a1-e498-f139-4e6e-44804ecc6d99-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_2a9584a1-e498-f139-4e6e-44804ecc6d9e-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_2a9584a1-e498-f139-4e6e-44804ecc6da0-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_2a9584a1-e498-f139-4e6e-44804ecc6da2-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_2a9584a1-e498-f139-4e6e-44804ecc6da4-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_2a9584a1-e498-f139-4e6e-44804ecc6da6-ad1084c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2a9584a1-e498-f139-4e6e-44804ecc6da7-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6da9-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6dab-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6dad-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6daf-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6db1-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6db3-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6db5-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6db7-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6db9-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6dbb-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6dbd-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6dbf-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6dc1-ad1084c9, #w-node-_2a9584a1-e498-f139-4e6e-44804ecc6dc3-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ba93cb4a-5a68-25b9-9a0a-adb8e735917e-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-ba93cb4a-5a68-25b9-9a0a-adb8e7359183-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-ba93cb4a-5a68-25b9-9a0a-adb8e7359185-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-ba93cb4a-5a68-25b9-9a0a-adb8e7359187-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-ba93cb4a-5a68-25b9-9a0a-adb8e7359189-ad1084c9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-ba93cb4a-5a68-25b9-9a0a-adb8e735918b-ad1084c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ba93cb4a-5a68-25b9-9a0a-adb8e735918c-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e735918e-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e7359190-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e7359192-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e7359194-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e7359196-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e7359198-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e735919a-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e735919c-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e735919e-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e73591a0-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e73591a2-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e73591a4-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e73591a6-ad1084c9, #w-node-ba93cb4a-5a68-25b9-9a0a-adb8e73591a8-ad1084c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad1084c9, #w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b562e-ad1084c9, #w-node-_2b7e033f-a18c-497f-d1a6-6258d00465c1-ad1084c9 {
  align-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad1084c9 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad1084c9 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad1084cf {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad1084cf {
  align-self: start;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4689-ad1084cf {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center start;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a468b-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a468d-ad1084cf {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: end;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a468f-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4691-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4693-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4697-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4699-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a469c-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a469f-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46a2-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46a4-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a46a6-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46a8-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46aa-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46ac-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46ae-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46b0-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46b2-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46b4-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46b6-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46b8-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46ba-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46bc-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46be-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46c0-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46c2-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46c4-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46c6-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46c8-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46ca-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46cc-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46ce-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46d0-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46d2-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46d4-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46d6-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46d8-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46da-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46dc-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46de-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46e0-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46e2-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46e4-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46e6-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46e8-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46ea-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46ec-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46ee-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46f0-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46f2-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46f4-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46f6-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46f8-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46fa-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46fc-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a46fe-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4700-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4702-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4704-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4706-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4708-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a470a-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a470c-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a470e-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4710-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4712-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4714-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4716-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4718-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a471a-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a471c-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a471e-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4720-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4722-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4724-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4726-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4728-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a472a-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a472c-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a472e-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4730-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4732-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4734-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4736-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4738-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a473a-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a473c-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a473e-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4740-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4742-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4744-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4746-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4748-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a474a-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a474c-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4754-ad1084cf {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center start;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4756-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4758-ad1084cf {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: end;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a475a-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a475c-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a475e-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4762-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4764-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4767-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a476a-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a476d-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a476f-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f034e71e-9b3b-af58-9f40-d87fc01a4771-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4773-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4775-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4777-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4779-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a477b-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a477d-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a477f-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4781-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4783-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4785-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4787-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4789-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a478b-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a478d-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a478f-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4791-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4793-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4795-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4797-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a4799-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a479b-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a479d-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a479f-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47a1-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47a3-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47a5-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47a7-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47a9-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47ab-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47ad-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47af-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47b1-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47b3-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47b5-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47b7-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47b9-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47bb-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47bd-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47bf-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47c1-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47c3-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47c5-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47c7-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47c9-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47cb-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47cd-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47cf-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47d1-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47d3-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47d5-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47d7-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47d9-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47db-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47dd-ad1084cf, #w-node-f034e71e-9b3b-af58-9f40-d87fc01a47df-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad1084cf {
  align-self: center;
}

#w-node-_2661ab45-6424-cbdd-2383-1a13e6c33da3-ad1084cf, #w-node-_2661ab45-6424-cbdd-2383-1a13e6c33daa-ad1084cf, #w-node-_2661ab45-6424-cbdd-2383-1a13e6c33db1-ad1084cf, #w-node-_2661ab45-6424-cbdd-2383-1a13e6c33db8-ad1084cf, #w-node-_2661ab45-6424-cbdd-2383-1a13e6c33dbf-ad1084cf, #w-node-_2661ab45-6424-cbdd-2383-1a13e6c33dc6-ad1084cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad1084cf {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad1084cf {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad1084d5 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad1084d5 {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-ad1084d5, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-ad1084d5 {
  align-self: center;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b497c-ad1084d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b4981-ad1084d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b4983-ad1084d5 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b4985-ad1084d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b4986-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b4988-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b498a-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b498c-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b498e-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b4990-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b4992-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b4994-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b4996-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b4998-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b499a-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b499c-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b499e-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b49a0-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b49a2-ad1084d5, #w-node-_8115397c-c4b7-0543-6992-689e147b49a4-ad1084d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c0a296a2-73b1-c782-9e03-562c640c78dd-ad1084d5 {
  align-self: start;
}

#w-node-c0a296a2-73b1-c782-9e03-562c640c78e5-ad1084d5 {
  align-self: end;
}

#w-node-e6ec8a72-311a-1a32-6965-3180f84a4284-f84a4283, #w-node-e6ec8a72-311a-1a32-6965-3180f84a428b-f84a4283, #w-node-e6ec8a72-311a-1a32-6965-3180f84a4292-f84a4283, #w-node-e6ec8a72-311a-1a32-6965-3180f84a429c-f84a4283, #w-node-e6ec8a72-311a-1a32-6965-3180f84a42a3-f84a4283, #w-node-e6ec8a72-311a-1a32-6965-3180f84a42aa-f84a4283 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad1084d9 {
  align-self: start;
}

#w-node-_9abff857-a80f-95ac-2f4d-8c0809fc5b66-ad1084d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-c783cd9a-ec69-be79-8327-f4bcfd7ba911-ad1084d9 {
  align-self: start;
}

#w-node-c4aef022-969b-9261-492b-f4b3449a3154-ad1084d9 {
  align-self: end;
}

#w-node-_5072b949-d8ac-f68a-113f-4fdf1fb0e6a2-ad1084d9 {
  align-self: start;
}

#w-node-_5072b949-d8ac-f68a-113f-4fdf1fb0e6aa-ad1084d9 {
  align-self: end;
}

#w-node-_375e1a76-9955-8e6b-bd59-2ebe818b13c2-ad1084d9 {
  align-self: start;
}

#w-node-_375e1a76-9955-8e6b-bd59-2ebe818b13ca-ad1084d9 {
  align-self: end;
}

#w-node-_162ff94c-5abc-3070-6369-2bce94b44ba5-ad1084d9 {
  align-self: start;
}

#w-node-_162ff94c-5abc-3070-6369-2bce94b44bad-ad1084d9 {
  align-self: end;
}

#w-node-f7edc7a0-6d7a-73fc-c468-93caf6beb152-ad1084d9 {
  align-self: start;
}

#w-node-f7edc7a0-6d7a-73fc-c468-93caf6beb159-ad1084d9 {
  align-self: end;
}

#w-node-_8f9f0c87-9642-6557-5bd2-3a7eebe9ecd0-ad1084d9 {
  align-self: start;
}

#w-node-_8f9f0c87-9642-6557-5bd2-3a7eebe9ecd9-ad1084d9 {
  align-self: end;
}

#w-node-_6c4a57b9-be3e-186f-6266-4282349e8b6a-ad1084d9 {
  align-self: start;
}

#w-node-_6c4a57b9-be3e-186f-6266-4282349e8b72-ad1084d9 {
  align-self: end;
}

#w-node-_318a0ba9-f852-83f3-9b3f-2fde2c5dfd5a-ad1084d9 {
  align-self: start;
}

#w-node-_318a0ba9-f852-83f3-9b3f-2fde2c5dfd62-ad1084d9 {
  align-self: end;
}

#w-node-e1492d94-af2c-0a0d-bf48-275f284a8161-ad1084d9 {
  align-self: start;
}

#w-node-e1492d94-af2c-0a0d-bf48-275f284a8169-ad1084d9 {
  align-self: end;
}

#w-node-_08ba4275-3226-c0f1-d733-f73582fd8d88-ad1084d9 {
  align-self: start;
}

#w-node-_08ba4275-3226-c0f1-d733-f73582fd8d90-ad1084d9 {
  align-self: end;
}

#w-node-e8df59b4-8339-63a4-cdc0-801a094dad04-ad1084d9 {
  align-self: start;
}

#w-node-e8df59b4-8339-63a4-cdc0-801a094dad0c-ad1084d9 {
  align-self: end;
}

#w-node-f97e4a9c-fdbf-092b-ab8d-b60a97765089-ad1084da, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1005-ad1084da, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1011-ad1084da, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1017-ad1084da, #w-node-_3f06fe8e-61fa-ede5-606c-bdd8d9f852d2-ad1084da, #w-node-_396cef47-3f9e-0357-a4a1-172d33380951-ad1084da {
  align-self: center;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c797-ad1084da {
  align-self: start;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c79f-ad1084da {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad1084db {
  align-self: start;
}

#w-node-_3e6c5a97-161a-d5c3-330a-6a39b398a9f7-ad1084db {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3e6c5a97-161a-d5c3-330a-6a39b398a9f8-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_518d10c1-f882-d4d5-c5ac-3f687bf767cc-ad1084db {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_518d10c1-f882-d4d5-c5ac-3f687bf767cd-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c1348de-f8a9-2f48-ef7c-0d149196de9f-ad1084db {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_2c1348de-f8a9-2f48-ef7c-0d149196dea0-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d5bf874-f431-0947-b631-6cea6cb56f4c-ad1084db {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_9d5bf874-f431-0947-b631-6cea6cb56f4d-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9d3d8c5-e4e1-8be5-4f0e-15c5942d0bf4-ad1084db {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-d9d3d8c5-e4e1-8be5-4f0e-15c5942d0bf5-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0dfcb22-07d0-4eaf-6833-109c13cfab18-ad1084db {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_77652402-ecaf-aefe-876a-4a47313e4af3-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed3e70d9-871d-11d7-a1c8-1ac0d26d6e9c-ad1084db {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-ed3e70d9-871d-11d7-a1c8-1ac0d26d6e9d-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b918c49-1c86-207a-129f-64a3baef220e-ad1084db {
  grid-area: 2 / 1 / 9 / 2;
}

#w-node-c4405ad1-4c62-de6a-a997-69b04f414992-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d82152a4-39eb-7389-761d-5bc1a4aa173c-ad1084db {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_18edc099-070f-3e8a-b342-a83c7c4d3350-ad1084db {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_53304b06-7f43-c003-0259-4e46e6cdc5e0-ad1084db {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_3c7d03c5-b7ef-7db2-8965-13d7f285e6f9-ad1084db {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-c3839dbb-9d93-f3b1-36e2-fcaa2c3858cd-ad1084db {
  grid-area: 6 / 2 / 7 / 3;
  align-self: auto;
}

#w-node-_0b48b928-5f0e-f3c0-32c9-1371065c5d1e-ad1084db {
  grid-area: 7 / 2 / 8 / 3;
  align-self: auto;
}

#w-node-_52e7a533-c8e1-7f95-98a9-8f072c9d5b46-ad1084db {
  grid-area: 8 / 2 / 9 / 3;
  align-self: auto;
}

#w-node-_7460dd34-53a9-b8d6-8827-67c05a9d4480-ad1084db {
  grid-area: 2 / 3 / 3 / 4;
  place-self: center;
}

#w-node-_52f5d237-1685-e7be-67cc-d7931bb89dfc-ad1084db {
  grid-area: 3 / 3 / 4 / 4;
  place-self: center;
}

#w-node-b56f3001-46ff-4846-f3d2-664aacb805e8-ad1084db {
  grid-area: 4 / 3 / 5 / 5;
  place-self: center;
}

#w-node-_607a75b5-415f-e444-ab10-cbdd89e0b33c-ad1084db {
  grid-area: 5 / 3 / 6 / 4;
  place-self: center;
}

#w-node-_212ab028-958c-4422-4d00-374a9fdb52cc-ad1084db {
  grid-area: 6 / 3 / 7 / 4;
  place-self: center;
}

#w-node-_363e11ee-90f9-2bb1-3255-1a8aeb6b28f6-ad1084db {
  grid-area: 7 / 3 / 8 / 4;
  place-self: center;
}

#w-node-_12ec613d-0cee-473e-1f2a-c9bddc31e2ef-ad1084db {
  grid-area: 8 / 3 / 9 / 4;
  place-self: center;
}

#w-node-a77836fe-12de-6302-d4ae-4b35bc0021cc-ad1084db {
  grid-area: 2 / 4 / 3 / 5;
  place-self: center;
}

#w-node-_94e5acf4-c20b-2804-bee3-cb6e1cca427c-ad1084db {
  grid-area: 3 / 4 / 4 / 5;
  place-self: center;
}

#w-node-_2a576da3-a6a6-4c77-0dfa-aec2dddc2f45-ad1084db {
  grid-area: 5 / 4 / 6 / 5;
  place-self: center;
}

#w-node-_68ebcd15-fa7d-633e-ba82-a397b70654ba-ad1084db {
  grid-area: 6 / 4 / 7 / 5;
  place-self: center;
}

#w-node-_8966ba36-ab59-32b7-d8b1-5aa57580e71d-ad1084db {
  grid-area: 7 / 4 / 8 / 5;
  place-self: center;
}

#w-node-_94fb4889-4ec7-d96e-a0d4-8859812b5cd6-ad1084db {
  grid-area: 8 / 4 / 9 / 5;
  place-self: center;
}

#w-node-c17beeb3-848a-56c4-f301-2a93f824884a-ad1084db {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-ea89ffdc-3e92-12e7-949e-c1ca7bcab02c-ad1084db {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_41e2b59b-aaca-a7db-3ca8-139421034ffd-ad1084db {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_199d9c83-c7dd-9ef0-7a58-a9e52e4ab146-ad1084db {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_0446df6b-98c9-8bd9-2196-50f11c0cb2e6-ad1084db {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_689f6fc4-b447-fc16-49da-e3823a1c0bb3-ad1084db {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-f08a8344-d6a3-9ddd-d264-81f5aecfcfbe-ad1084db {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_7c4f9d93-f19b-ea7c-a56b-ffb65233f86f-ad1084db {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-a95bde06-e50f-bd30-c7d0-8af992cfd948-ad1084db {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-d18eb16e-c3cb-9cc5-044a-86118786d9b4-ad1084db {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-_279e480f-45b1-3e95-132b-ed7117c22bdd-ad1084db {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-fb17d600-e5fe-19bd-c5fe-1573e699b21f-ad1084db {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-_75f85f1d-9fa9-6bd9-f418-41adcad44477-ad1084db {
  grid-area: 7 / 6 / 8 / 7;
}

#w-node-_73128562-f0ab-5086-da8e-90c5756c537b-ad1084db {
  grid-area: 8 / 6 / 9 / 7;
}

#w-node-_080af21d-5aa0-313d-04e9-6a8ce22d35f2-ad1084db {
  grid-area: 2 / 7 / 3 / 8;
}

#w-node-_9a976afa-86db-5ccc-aa83-185c0f4d84a5-ad1084db {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-aaa1027c-fa3a-3605-874f-8ca672bb8959-ad1084db {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_1e8c61ea-4dd5-5b76-e6b2-c8668a849ebe-ad1084db {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-b9a1e362-3426-5fd6-33c0-b5af12c76c93-ad1084db {
  grid-area: 6 / 7 / 7 / 8;
}

#w-node-_37b4b35a-8cbf-39ad-afa1-fbce33aa8d23-ad1084db {
  grid-area: 7 / 7 / 8 / 8;
}

#w-node-b44574e4-390c-9d8d-54d6-0f079d8db0ec-ad1084db {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-c67c7e1e-1bf9-101d-9db5-6b5e36e8c2f6-ad1084db {
  grid-area: 9 / 5 / 10 / 7;
}

#w-node-ed8169b3-0be9-9e0d-e7bf-15afda353491-ad1084db {
  grid-area: 9 / 4 / 10 / 5;
}

#w-node-_08c6cafe-64b5-0b49-e9e9-400a39247129-ad1084db {
  grid-area: 9 / 7 / 10 / 8;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac278-ad1084db {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac279-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac27b-ad1084db {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac27c-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac27e-ad1084db {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac27f-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac283-ad1084db {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac284-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac288-ad1084db {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac289-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac28b-ad1084db {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac28c-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac295-ad1084db {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac296-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac29d-ad1084db {
  grid-area: 2 / 1 / 9 / 2;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac29e-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2a0-ad1084db {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2a3-ad1084db {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2a6-ad1084db {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2a9-ad1084db {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2ac-ad1084db {
  grid-area: 6 / 2 / 7 / 3;
  align-self: auto;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2af-ad1084db {
  grid-area: 7 / 2 / 8 / 3;
  align-self: auto;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2b2-ad1084db {
  grid-area: 8 / 2 / 9 / 3;
  align-self: auto;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2b5-ad1084db {
  grid-area: 2 / 3 / 3 / 4;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2b7-ad1084db {
  grid-area: 3 / 3 / 4 / 4;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2b9-ad1084db {
  grid-area: 4 / 3 / 5 / 5;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2bb-ad1084db {
  grid-area: 5 / 3 / 6 / 4;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2bd-ad1084db {
  grid-area: 6 / 3 / 7 / 4;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2bf-ad1084db {
  grid-area: 7 / 3 / 8 / 4;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2c1-ad1084db {
  grid-area: 8 / 3 / 9 / 4;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2c3-ad1084db {
  grid-area: 2 / 4 / 3 / 5;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2c5-ad1084db {
  grid-area: 3 / 4 / 4 / 5;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2c7-ad1084db {
  grid-area: 5 / 4 / 6 / 5;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2ca-ad1084db {
  grid-area: 6 / 4 / 7 / 5;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2cd-ad1084db {
  grid-area: 7 / 4 / 8 / 5;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2d0-ad1084db {
  grid-area: 8 / 4 / 9 / 5;
  place-self: center;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2d3-ad1084db {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2d6-ad1084db {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2d9-ad1084db {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2dc-ad1084db {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2df-ad1084db {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2e2-ad1084db {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2e5-ad1084db {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2e8-ad1084db {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2eb-ad1084db {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2ee-ad1084db {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2f1-ad1084db {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2f4-ad1084db {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2f7-ad1084db {
  grid-area: 7 / 6 / 8 / 7;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2fa-ad1084db {
  grid-area: 8 / 6 / 9 / 7;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac2fd-ad1084db {
  grid-area: 2 / 7 / 3 / 8;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac300-ad1084db {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac303-ad1084db {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac306-ad1084db {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac309-ad1084db {
  grid-area: 6 / 7 / 7 / 8;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac30c-ad1084db {
  grid-area: 7 / 7 / 8 / 8;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac30f-ad1084db {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac312-ad1084db {
  grid-area: 9 / 5 / 10 / 7;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac315-ad1084db {
  grid-area: 9 / 4 / 10 / 5;
}

#w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac316-ad1084db {
  grid-area: 9 / 7 / 10 / 8;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415c90-ad1084db {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415c91-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415c93-ad1084db {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415c94-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415c96-ad1084db {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415c97-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415c9b-ad1084db {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415c9c-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ca0-ad1084db {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ca1-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ca3-ad1084db {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ca4-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cad-ad1084db {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cae-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cb5-ad1084db {
  grid-area: 2 / 1 / 9 / 2;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cb6-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cb8-ad1084db {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cbb-ad1084db {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cbe-ad1084db {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cc1-ad1084db {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cc4-ad1084db {
  grid-area: 6 / 2 / 7 / 3;
  align-self: auto;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cc7-ad1084db {
  grid-area: 7 / 2 / 8 / 3;
  align-self: auto;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cca-ad1084db {
  grid-area: 8 / 2 / 9 / 3;
  align-self: auto;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ccd-ad1084db {
  grid-area: 2 / 3 / 3 / 4;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ccf-ad1084db {
  grid-area: 3 / 3 / 4 / 4;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cd1-ad1084db {
  grid-area: 4 / 3 / 5 / 5;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cd3-ad1084db {
  grid-area: 5 / 3 / 6 / 4;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cd5-ad1084db {
  grid-area: 6 / 3 / 7 / 4;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cd7-ad1084db {
  grid-area: 7 / 3 / 8 / 4;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cd9-ad1084db {
  grid-area: 8 / 3 / 9 / 4;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cdb-ad1084db {
  grid-area: 2 / 4 / 3 / 5;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cdd-ad1084db {
  grid-area: 3 / 4 / 4 / 5;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cdf-ad1084db {
  grid-area: 5 / 4 / 6 / 5;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ce2-ad1084db {
  grid-area: 6 / 4 / 7 / 5;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ce5-ad1084db {
  grid-area: 7 / 4 / 8 / 5;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ce8-ad1084db {
  grid-area: 8 / 4 / 9 / 5;
  place-self: center;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415ceb-ad1084db {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cee-ad1084db {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cf1-ad1084db {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cf4-ad1084db {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cf7-ad1084db {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cfa-ad1084db {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415cfd-ad1084db {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d00-ad1084db {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d03-ad1084db {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d06-ad1084db {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d09-ad1084db {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d0c-ad1084db {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d0f-ad1084db {
  grid-area: 7 / 6 / 8 / 7;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d12-ad1084db {
  grid-area: 8 / 6 / 9 / 7;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d15-ad1084db {
  grid-area: 2 / 7 / 3 / 8;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d18-ad1084db {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d1b-ad1084db {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d1e-ad1084db {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d21-ad1084db {
  grid-area: 6 / 7 / 7 / 8;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d24-ad1084db {
  grid-area: 7 / 7 / 8 / 8;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d27-ad1084db {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d2a-ad1084db {
  grid-area: 9 / 5 / 10 / 7;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d2d-ad1084db {
  grid-area: 9 / 4 / 10 / 5;
}

#w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415d2e-ad1084db {
  grid-area: 9 / 7 / 10 / 8;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b270-ad1084db {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b271-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b273-ad1084db {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b274-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b276-ad1084db {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b277-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b27b-ad1084db {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b27c-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b280-ad1084db {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b281-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b283-ad1084db {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b284-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b28d-ad1084db {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b28e-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b295-ad1084db {
  grid-area: 2 / 1 / 9 / 2;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b296-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b298-ad1084db {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b29b-ad1084db {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b29e-ad1084db {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2a1-ad1084db {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2a4-ad1084db {
  grid-area: 6 / 2 / 7 / 3;
  align-self: auto;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2a7-ad1084db {
  grid-area: 7 / 2 / 8 / 3;
  align-self: auto;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2aa-ad1084db {
  grid-area: 8 / 2 / 9 / 3;
  align-self: auto;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2ad-ad1084db {
  grid-area: 2 / 3 / 3 / 4;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2af-ad1084db {
  grid-area: 3 / 3 / 4 / 4;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2b1-ad1084db {
  grid-area: 4 / 3 / 5 / 5;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2b3-ad1084db {
  grid-area: 5 / 3 / 6 / 4;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2b5-ad1084db {
  grid-area: 6 / 3 / 7 / 4;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2b7-ad1084db {
  grid-area: 7 / 3 / 8 / 4;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2b9-ad1084db {
  grid-area: 8 / 3 / 9 / 4;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2bb-ad1084db {
  grid-area: 2 / 4 / 3 / 5;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2bd-ad1084db {
  grid-area: 3 / 4 / 4 / 5;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2bf-ad1084db {
  grid-area: 5 / 4 / 6 / 5;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2c2-ad1084db {
  grid-area: 6 / 4 / 7 / 5;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2c5-ad1084db {
  grid-area: 7 / 4 / 8 / 5;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2c8-ad1084db {
  grid-area: 8 / 4 / 9 / 5;
  place-self: center;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2cb-ad1084db {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2ce-ad1084db {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2d1-ad1084db {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2d4-ad1084db {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2d7-ad1084db {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2da-ad1084db {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2dd-ad1084db {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2e0-ad1084db {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2e3-ad1084db {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2e6-ad1084db {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2e9-ad1084db {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2ec-ad1084db {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2ef-ad1084db {
  grid-area: 7 / 6 / 8 / 7;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2f2-ad1084db {
  grid-area: 8 / 6 / 9 / 7;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2f5-ad1084db {
  grid-area: 2 / 7 / 3 / 8;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2f8-ad1084db {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2fb-ad1084db {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b2fe-ad1084db {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b301-ad1084db {
  grid-area: 6 / 7 / 7 / 8;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b304-ad1084db {
  grid-area: 7 / 7 / 8 / 8;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b307-ad1084db {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b30a-ad1084db {
  grid-area: 9 / 5 / 10 / 7;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b30d-ad1084db {
  grid-area: 9 / 4 / 10 / 5;
}

#w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b30e-ad1084db {
  grid-area: 9 / 7 / 10 / 8;
  place-self: center;
}

#w-node-f0478718-d644-c8ac-5746-9a5ffcf685c0-ad1084db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf38-ad1084db {
  align-self: start;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf40-ad1084db {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad1084e0, #w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf38-ad1084e0 {
  align-self: start;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf40-ad1084e0 {
  align-self: end;
}

#w-node-b807c391-b786-8953-be86-9b57c885b166-ad1084e3, #w-node-d14fda4e-98c5-ada3-33a2-9706fa314eee-ad1084e3, #w-node-a911d5d0-52b6-6959-4dd1-a40e83a4927d-ad1084e3, #w-node-adb30959-7774-7c68-3a76-42009b1426c3-ad1084e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48fff3e1-543c-4546-6dfd-317473bfa71a-ad1084e3 {
  align-self: start;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad1084e4 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad1084e4 {
  align-self: start;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8d4-ad1084e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8d9-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8db-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8dd-ad1084e4 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: end center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8df-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8e1-ad1084e4 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8e2-ad1084e4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8e4-ad1084e4 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8e6-ad1084e4 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8e8-ad1084e4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8ea-ad1084e4 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8ec-ad1084e4 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8ee-ad1084e4 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8f0-ad1084e4 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8f2-ad1084e4 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8f4-ad1084e4 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8f6-ad1084e4 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8f8-ad1084e4 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8fa-ad1084e4 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8fc-ad1084e4 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-cbb0acfb-6c2b-7278-aa97-121db60cb8fe-ad1084e4 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece5a-ad1084e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece5f-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece61-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece63-ad1084e4 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: end center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece65-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece67-ad1084e4 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece68-ad1084e4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece6a-ad1084e4 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece6c-ad1084e4 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece6e-ad1084e4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece70-ad1084e4 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece72-ad1084e4 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece74-ad1084e4 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece76-ad1084e4 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece78-ad1084e4 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece7a-ad1084e4 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece7c-ad1084e4 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece7e-ad1084e4 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece80-ad1084e4 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece82-ad1084e4 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-_9c4dfed3-0802-bdbf-6f3b-1bd9918ece84-ad1084e4 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6332-ad1084e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6337-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6339-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da633b-ad1084e4 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: end center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da633d-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da633f-ad1084e4 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6340-ad1084e4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6342-ad1084e4 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6344-ad1084e4 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6346-ad1084e4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6348-ad1084e4 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da634a-ad1084e4 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da634c-ad1084e4 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da634e-ad1084e4 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6350-ad1084e4 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6352-ad1084e4 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6354-ad1084e4 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6356-ad1084e4 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6358-ad1084e4 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da635a-ad1084e4 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da635c-ad1084e4 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3bd-ad1084e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3c2-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3c4-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3c6-ad1084e4 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: end center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3c8-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3ca-ad1084e4 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3cb-ad1084e4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3cd-ad1084e4 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3cf-ad1084e4 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3d1-ad1084e4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3d3-ad1084e4 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3d5-ad1084e4 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3d7-ad1084e4 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3d9-ad1084e4 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3db-ad1084e4 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3dd-ad1084e4 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3df-ad1084e4 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3e1-ad1084e4 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3e3-ad1084e4 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3e5-ad1084e4 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-_1ee98f8d-0063-648a-8d00-1641f087a3e7-ad1084e4 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912032-ad1084e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912037-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912039-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a0691203b-ad1084e4 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: end center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a0691203d-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a0691203f-ad1084e4 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912040-ad1084e4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912042-ad1084e4 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912044-ad1084e4 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912046-ad1084e4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912048-ad1084e4 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a0691204a-ad1084e4 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a0691204c-ad1084e4 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a0691204e-ad1084e4 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912050-ad1084e4 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912052-ad1084e4 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912054-ad1084e4 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912056-ad1084e4 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a06912058-ad1084e4 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a0691205a-ad1084e4 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-_82a7b116-f3b7-01f5-b28f-498a0691205c-ad1084e4 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba6a-ad1084e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba6f-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba71-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba73-ad1084e4 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: end center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba75-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba77-ad1084e4 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba78-ad1084e4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba7a-ad1084e4 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba7c-ad1084e4 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba7e-ad1084e4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba80-ad1084e4 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba82-ad1084e4 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba84-ad1084e4 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba86-ad1084e4 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba88-ad1084e4 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba8a-ad1084e4 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba8c-ad1084e4 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba8e-ad1084e4 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba90-ad1084e4 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba92-ad1084e4 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-ba30af95-7a95-6a3e-e184-f997b2f2ba94-ad1084e4 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d074627a-ad1084e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d074627f-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746281-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746283-ad1084e4 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: end center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746285-ad1084e4 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746287-ad1084e4 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746288-ad1084e4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d074628a-ad1084e4 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d074628c-ad1084e4 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d074628e-ad1084e4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746290-ad1084e4 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746292-ad1084e4 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746294-ad1084e4 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746296-ad1084e4 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d0746298-ad1084e4 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d074629a-ad1084e4 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d074629c-ad1084e4 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d074629e-ad1084e4 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d07462a0-ad1084e4 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d07462a2-ad1084e4 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-ae51cdfc-73c2-6819-9b32-a142d07462a4-ad1084e4 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad1084e4, #w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b562e-ad1084e4, #w-node-_2b7e033f-a18c-497f-d1a6-6258d00465c1-ad1084e4 {
  align-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad1084e4 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad1084e4 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad1084e6 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad1084e6 {
  align-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-ad1084e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-ad1084e6 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-ad1084e6 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-ad1084e6 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-ad1084e6 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-ad1084e6 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-ad1084e6 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-ad1084e6 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-ad1084e6 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-_7ee50577-ed95-66cd-7d12-89788212d258-ad1084e6 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-ad1084e6 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-_225430b9-b99a-696f-ceaa-58760486507b-ad1084e6 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-eb713db7-e255-7007-6434-69afcce96fee-ad1084e6 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-ad1084e6 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-ad1084e6 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-ad1084e6 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-ad1084e6 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-ad1084e6 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-ad1084e6 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-ad1084e6 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-ad1084e6 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-dbf306b1-54c4-06d6-ba5f-53e900ed5f30-ad1084e6 {
  grid-area: 8 / 1 / 9 / 2;
  align-self: center;
}

#w-node-a27aa208-95af-a36b-09c4-f5fa67611c3b-ad1084e6 {
  grid-area: 8 / 2 / 9 / 3;
  align-self: center;
}

#w-node-_40c53092-51ab-fe82-e158-a113e198ce55-ad1084e6, #w-node-_18761844-6a87-12b9-1529-0255f9c37595-ad1084e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7606b8a1-0812-c846-7ca9-bb93cb60e8e2-ad1084e6 {
  grid-area: 8 / 3 / 9 / 4;
  align-self: center;
}

#w-node-_0c0e7f37-7804-9694-9c0f-000a2b3b9792-ad1084e6, #w-node-_714d718c-fa95-2056-712d-9af819901656-ad1084e6, #w-node-_142968ac-2507-c136-b35f-10efac346d5c-ad1084e6, #w-node-d1016abc-6e66-3e4b-4f34-85bfdf7f9734-ad1084e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_241efca2-8972-02ac-f4a6-5e0f4fdc50fc-ad1084e6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad1084e6, #w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b562e-ad1084e6, #w-node-_2b7e033f-a18c-497f-d1a6-6258d00465c1-ad1084e6, #w-node-_4ef7254c-93ac-3bba-92c5-aaf322d60f4c-ad1084e6 {
  align-self: center;
}

#w-node-a127b435-d2b8-c132-d609-35fcba416d5d-ad1084e6, #w-node-a127b435-d2b8-c132-d609-35fcba416d64-ad1084e6, #w-node-a127b435-d2b8-c132-d609-35fcba416d6b-ad1084e6, #w-node-a127b435-d2b8-c132-d609-35fcba416d72-ad1084e6, #w-node-a127b435-d2b8-c132-d609-35fcba416d79-ad1084e6, #w-node-a127b435-d2b8-c132-d609-35fcba416d80-ad1084e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad1084e6 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad1084e6 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad1084e7 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad1084e7 {
  align-self: start;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06522-ad1084e7 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06524-ad1084e7 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06526-ad1084e7 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06528-ad1084e7 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0652a-ad1084e7 {
  grid-area: 1 / 6 / 2 / 8;
  align-self: end;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0652c-ad1084e7 {
  grid-area: 1 / 8 / 2 / 10;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0652e-ad1084e7 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06531-ad1084e7 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06534-ad1084e7 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06537-ad1084e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0653a-ad1084e7 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0653d-ad1084e7 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06540-ad1084e7 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06542-ad1084e7 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06544-ad1084e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06547-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06549-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0654b-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0654d-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0654f-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06551-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06553-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06555-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06557-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06559-ad1084e7 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0655b-ad1084e7 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0655d-ad1084e7 {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0655f-ad1084e7 {
  grid-area: 5 / 5 / 6 / 6;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06561-ad1084e7 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06563-ad1084e7 {
  grid-area: 5 / 7 / 6 / 8;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06565-ad1084e7 {
  grid-area: 5 / 8 / 6 / 9;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06567-ad1084e7 {
  grid-area: 5 / 9 / 6 / 10;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d06569-ad1084e7 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0656c-ad1084e7 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-_4347cc6e-7ef5-8686-08e9-89b088d0656e-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06570-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06572-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06574-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06576-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06578-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0657a-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0657c-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0657e-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06580-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06582-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06584-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06586-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06588-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0658a-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0658c-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0658e-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06590-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06592-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06594-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06596-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06598-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0659a-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0659c-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0659e-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065a0-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065a2-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065a4-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065a6-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065a8-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065aa-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065ac-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065ae-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065b0-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065b2-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065b4-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065b6-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065b8-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065ba-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065bc-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065be-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065c0-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065c2-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065c4-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065c6-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065c8-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065ca-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065cc-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065ce-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065d0-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065d2-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065d4-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065d6-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065d8-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065da-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065dc-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065de-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065e0-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065e2-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065e4-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065e6-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065e8-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065ea-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065ec-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065ee-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065f0-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065f2-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065f4-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065f6-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065f8-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065fa-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065fc-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d065fe-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06600-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06602-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06604-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06606-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d06608-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0660a-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0660c-ad1084e7, #w-node-_4347cc6e-7ef5-8686-08e9-89b088d0660e-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc98fb-ad1084e7 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc98fd-ad1084e7 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc98ff-ad1084e7 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9901-ad1084e7 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9903-ad1084e7 {
  grid-area: 1 / 6 / 2 / 8;
  align-self: end;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9907-ad1084e7 {
  grid-area: 1 / 8 / 2 / 10;
  align-self: center;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9909-ad1084e7 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc990c-ad1084e7 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc990f-ad1084e7 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9912-ad1084e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9915-ad1084e7 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9918-ad1084e7 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc991b-ad1084e7 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc991d-ad1084e7 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_13ea905a-dcd9-cb77-c125-b13de2fec65e-ad1084e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9921-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9923-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9925-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9927-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9929-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc992b-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc992d-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc992f-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9931-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9946-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9933-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9935-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9937-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9939-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc993b-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc993d-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc993f-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9941-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9943-ad1084e7 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_9d406918-c66f-4749-824b-2ed5fafc9948-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc994a-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc994c-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc994e-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9950-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9952-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9954-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9956-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9958-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc995a-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc995c-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc995e-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9960-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9962-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9964-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9966-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9968-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc996a-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc996c-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc996e-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9970-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9972-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9974-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9976-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc9978-ad1084e7, #w-node-_9d406918-c66f-4749-824b-2ed5fafc997a-ad1084e7, #w-node-_6a136566-d943-db7b-f662-5d0f2c23f2e5-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e29-ad1084e7 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e2b-ad1084e7 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e2d-ad1084e7 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e2f-ad1084e7 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e31-ad1084e7 {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e33-ad1084e7 {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e35-ad1084e7 {
  grid-area: 1 / 8 / 2 / 10;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e37-ad1084e7 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e3a-ad1084e7 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e3d-ad1084e7 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e40-ad1084e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e43-ad1084e7 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e46-ad1084e7 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e49-ad1084e7 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e4b-ad1084e7 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e4f-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e51-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e53-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e55-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e57-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e59-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e5b-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e5d-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e5f-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e61-ad1084e7 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e63-ad1084e7 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e65-ad1084e7 {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e67-ad1084e7 {
  grid-area: 5 / 5 / 6 / 6;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e69-ad1084e7 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e6b-ad1084e7 {
  grid-area: 5 / 7 / 6 / 8;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e6d-ad1084e7 {
  grid-area: 5 / 8 / 6 / 9;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e6f-ad1084e7 {
  grid-area: 5 / 9 / 6 / 10;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e71-ad1084e7 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e74-ad1084e7 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e76-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e78-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e7a-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e7c-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e7e-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e80-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e82-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e84-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e86-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e88-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e8a-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e8c-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e8e-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e90-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e92-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e94-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e96-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e98-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e9a-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e9c-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111e9e-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ea0-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ea2-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ea4-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ea6-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ea8-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eaa-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eac-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eae-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eb0-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eb2-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eb4-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eb6-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eb8-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eba-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ebc-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ebe-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ec0-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ec2-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ec4-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ec6-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ec8-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eca-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ecc-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ece-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ed0-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ed2-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ed4-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ed6-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ed8-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eda-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111edc-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ede-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ee0-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ee2-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ee4-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ee6-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ee8-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eea-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eec-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111eee-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ef0-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ef2-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ef4-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ef6-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111ef8-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111efa-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111efc-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111efe-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f00-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f02-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f04-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f06-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f08-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f0a-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f0c-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f0e-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f10-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f12-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f14-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f16-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f18-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f1a-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f1c-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f1e-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f20-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f22-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f24-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f26-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f28-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f2a-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f2c-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f2e-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f30-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f32-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f34-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f36-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f38-ad1084e7, #w-node-fdbf2b9d-723b-ebad-1769-25e8f1111f3a-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340185b-ad1084e7 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340185d-ad1084e7 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340185f-ad1084e7 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401861-ad1084e7 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401863-ad1084e7 {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401865-ad1084e7 {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401867-ad1084e7 {
  grid-area: 1 / 8 / 2 / 9;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401869-ad1084e7 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340186c-ad1084e7 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340186f-ad1084e7 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401872-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401875-ad1084e7 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401878-ad1084e7 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340187b-ad1084e7 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401881-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401883-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401885-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401887-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401889-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340188b-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340188d-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340188f-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401893-ad1084e7 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401895-ad1084e7 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401897-ad1084e7 {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401899-ad1084e7 {
  grid-area: 5 / 5 / 6 / 6;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340189b-ad1084e7 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340189d-ad1084e7 {
  grid-area: 5 / 7 / 6 / 8;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340189f-ad1084e7 {
  grid-area: 5 / 8 / 6 / 9;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018a3-ad1084e7 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018a6-ad1084e7 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018a8-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018aa-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018ac-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018ae-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018b0-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018b2-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018b4-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018b6-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018ba-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018bc-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018be-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018c0-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018c2-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018c4-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018c6-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018c8-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018cc-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018ce-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018d0-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018d2-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018d4-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018d6-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018d8-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018da-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018de-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018e0-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018e2-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018e4-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018e6-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018e8-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018ea-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018ec-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018f0-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018f2-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018f4-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018f6-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018f8-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018fa-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018fc-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a34018fe-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401902-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401904-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401906-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401908-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340190a-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340190c-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340190e-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401910-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401914-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401916-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401918-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340191a-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340191c-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340191e-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401920-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401922-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401926-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401928-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340192a-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340192c-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340192e-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401930-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401932-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401934-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401938-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340193a-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340193c-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340193e-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401940-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401942-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401944-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401946-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340194a-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340194c-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340194e-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401950-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401952-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401954-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401956-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401958-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340195c-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340195e-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401960-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401962-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401964-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401966-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a3401968-ad1084e7, #w-node-_2a7cd6b6-78fe-7fe1-91c0-8cd9a340196a-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efd8-ad1084e7 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efda-ad1084e7 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efdc-ad1084e7 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efde-ad1084e7 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efe0-ad1084e7 {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efe2-ad1084e7 {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efe4-ad1084e7 {
  grid-area: 1 / 8 / 2 / 11;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efe6-ad1084e7 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efe9-ad1084e7 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efec-ad1084e7 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69efef-ad1084e7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69eff2-ad1084e7 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69eff5-ad1084e7 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69eff8-ad1084e7 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69effa-ad1084e7 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69effe-ad1084e7 {
  grid-area: 3 / 10 / 4 / 11;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f002-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f004-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f006-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f008-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f00a-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f00c-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f00e-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f010-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f012-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f014-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f016-ad1084e7 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f018-ad1084e7 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f01a-ad1084e7 {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f01c-ad1084e7 {
  grid-area: 5 / 5 / 6 / 6;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f01e-ad1084e7 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f020-ad1084e7 {
  grid-area: 5 / 7 / 6 / 8;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f022-ad1084e7 {
  grid-area: 5 / 9 / 6 / 10;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f024-ad1084e7 {
  grid-area: 5 / 10 / 6 / 11;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f026-ad1084e7 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f029-ad1084e7 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f02b-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f02d-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f02f-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f031-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f033-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f035-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f037-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f039-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f03b-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f03d-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f03f-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f041-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f043-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f045-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f047-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f049-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f04b-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f04d-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f04f-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f051-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f053-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f055-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f057-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f059-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f05b-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f05d-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f05f-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f061-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f063-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f065-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f067-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f069-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f06b-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f06d-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f06f-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f071-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f073-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f075-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f077-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f079-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f07b-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f07d-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f07f-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f081-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f083-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f085-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f087-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f089-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f08b-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f08d-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f08f-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f091-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f093-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f095-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f097-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f099-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f09b-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f09d-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f09f-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0a1-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0a3-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0a5-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0a7-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0a9-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0ab-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0ad-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0af-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0b1-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0b3-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0b5-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0b7-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0b9-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0bb-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0bd-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0bf-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0c1-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0c3-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0c5-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0c7-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0c9-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0cb-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0cd-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0cf-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0d1-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0d3-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0d5-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0d7-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0d9-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0db-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0dd-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0df-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0e1-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0e3-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0e5-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0e7-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0e9-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0eb-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0ed-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0ef-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0f1-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0f3-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0f5-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0f7-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0f9-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0fb-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0fd-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f0ff-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f101-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f103-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f105-ad1084e7, #w-node-ac2c852e-545b-0cb0-4fe5-4da81b69f107-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c68b-ad1084e7 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c68d-ad1084e7 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c68f-ad1084e7 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c691-ad1084e7 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c693-ad1084e7 {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c695-ad1084e7 {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c697-ad1084e7 {
  grid-area: 1 / 8 / 2 / 10;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c699-ad1084e7 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c69c-ad1084e7 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c69f-ad1084e7 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6a2-ad1084e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6a5-ad1084e7 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6a8-ad1084e7 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6ab-ad1084e7 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6ad-ad1084e7 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6b5-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6b7-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6b9-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6bb-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6bd-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6bf-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6c1-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6c3-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6c5-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6c9-ad1084e7 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6cb-ad1084e7 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6cd-ad1084e7 {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6cf-ad1084e7 {
  grid-area: 5 / 5 / 6 / 6;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6d1-ad1084e7 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6d3-ad1084e7 {
  grid-area: 5 / 7 / 6 / 8;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6d5-ad1084e7 {
  grid-area: 5 / 9 / 6 / 10;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6d9-ad1084e7 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6dc-ad1084e7 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6de-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6e0-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6e2-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6e4-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6e6-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6e8-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6ea-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6ec-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6ee-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6f0-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6f4-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6f6-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6f8-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6fa-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6fc-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c6fe-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c700-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c702-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c704-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c708-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c70a-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c70c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c70e-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c710-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c712-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c714-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c716-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c718-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c71c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c71e-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c720-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c722-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c724-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c726-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c728-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c72a-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c72c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c730-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c732-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c734-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c736-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c738-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c73a-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c73c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c73e-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c740-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c744-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c746-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c748-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c74a-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c74c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c74e-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c750-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c752-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c754-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c758-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c75a-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c75c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c75e-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c760-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c762-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c764-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c766-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c768-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c76c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c76e-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c770-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c772-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c774-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c776-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c778-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c77a-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c77c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c780-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c782-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c784-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c786-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c788-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c78a-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c78c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c78e-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c790-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c794-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c796-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c798-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c79a-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c79c-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c79e-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7a0-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7a2-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7a4-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7a8-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7aa-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7ac-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7ae-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7b0-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7b2-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7b4-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7b6-ad1084e7, #w-node-ce8bcadc-d0d9-af06-7a92-4c30fe89c7b8-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f144b-ad1084e7 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f144d-ad1084e7 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f144f-ad1084e7 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1451-ad1084e7 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1453-ad1084e7 {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1455-ad1084e7 {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1457-ad1084e7 {
  grid-area: 1 / 8 / 2 / 11;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1459-ad1084e7 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f145c-ad1084e7 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f145f-ad1084e7 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1462-ad1084e7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1465-ad1084e7 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1468-ad1084e7 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f146b-ad1084e7 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f146d-ad1084e7 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1471-ad1084e7 {
  grid-area: 3 / 10 / 4 / 11;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1475-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1477-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1479-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f147b-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f147d-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f147f-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1481-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1483-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1485-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1487-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1489-ad1084e7 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f148b-ad1084e7 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f148d-ad1084e7 {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f148f-ad1084e7 {
  grid-area: 5 / 5 / 6 / 6;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1491-ad1084e7 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1493-ad1084e7 {
  grid-area: 5 / 7 / 6 / 8;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1495-ad1084e7 {
  grid-area: 5 / 9 / 6 / 10;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1497-ad1084e7 {
  grid-area: 5 / 10 / 6 / 11;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1499-ad1084e7 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f149c-ad1084e7 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-e253c63d-59b9-520c-ae30-6d9f4f7f149e-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14a0-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14a2-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14a4-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14a6-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14a8-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14aa-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14ac-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14ae-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14b0-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14b2-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14b4-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14b6-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14b8-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14ba-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14bc-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14be-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14c0-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14c2-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14c4-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14c6-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14c8-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14ca-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14cc-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14ce-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14d0-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14d2-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14d4-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14d6-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14d8-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14da-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14dc-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14de-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14e0-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14e2-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14e4-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14e6-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14e8-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14ea-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14ec-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14ee-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14f0-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14f2-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14f4-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14f6-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14f8-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14fa-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14fc-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f14fe-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1500-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1502-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1504-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1506-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1508-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f150a-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f150c-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f150e-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1510-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1512-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1514-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1516-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1518-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f151a-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f151c-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f151e-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1520-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1522-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1524-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1526-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1528-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f152a-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f152c-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f152e-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1530-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1532-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1534-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1536-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1538-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f153a-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f153c-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f153e-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1540-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1542-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1544-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1546-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1548-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f154a-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f154c-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f154e-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1550-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1552-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1554-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1556-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1558-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f155a-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f155c-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f155e-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1560-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1562-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1564-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1566-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1568-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f156a-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f156c-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f156e-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1570-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1572-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1574-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1576-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f1578-ad1084e7, #w-node-e253c63d-59b9-520c-ae30-6d9f4f7f157a-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498d4-ad1084e7 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498d6-ad1084e7 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498d8-ad1084e7 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498da-ad1084e7 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498dc-ad1084e7 {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498de-ad1084e7 {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498e0-ad1084e7 {
  grid-area: 1 / 8 / 2 / 10;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498e2-ad1084e7 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498e5-ad1084e7 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498e8-ad1084e7 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498eb-ad1084e7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498ee-ad1084e7 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498f1-ad1084e7 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498f4-ad1084e7 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498f6-ad1084e7 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b23498fe-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349900-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349902-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349904-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349906-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349908-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234990a-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234990c-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234990e-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b2349912-ad1084e7 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b2349914-ad1084e7 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b2349916-ad1084e7 {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b2349918-ad1084e7 {
  grid-area: 5 / 5 / 6 / 6;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b234991a-ad1084e7 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b234991c-ad1084e7 {
  grid-area: 5 / 7 / 6 / 8;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b234991e-ad1084e7 {
  grid-area: 5 / 9 / 6 / 10;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b2349922-ad1084e7 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b2349925-ad1084e7 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-_40a24a70-aede-7e96-00fb-8a56b2349927-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349929-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234992b-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234992d-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234992f-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349931-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349933-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349935-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349937-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349939-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234993d-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234993f-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349941-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349943-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349945-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349947-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349949-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234994b-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234994d-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349951-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349953-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349955-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349957-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349959-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234995b-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234995d-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234995f-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349961-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349965-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349967-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349969-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234996b-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234996d-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234996f-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349971-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349973-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349975-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349979-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234997b-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234997d-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234997f-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349981-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349983-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349985-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349987-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349989-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234998d-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234998f-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349991-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349993-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349995-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349997-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349999-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234999b-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b234999d-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499a1-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499a3-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499a5-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499a7-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499a9-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499ab-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499ad-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499af-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499b1-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499b5-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499b7-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499b9-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499bb-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499bd-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499bf-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499c1-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499c3-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499c5-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499c9-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499cb-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499cd-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499cf-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499d1-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499d3-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499d5-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499d7-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499d9-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499dd-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499df-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499e1-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499e3-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499e5-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499e7-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499e9-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499eb-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499ed-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499f1-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499f3-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499f5-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499f7-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499f9-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499fb-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499fd-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b23499ff-ad1084e7, #w-node-_40a24a70-aede-7e96-00fb-8a56b2349a01-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ec3b82a6-658a-2fd7-0aa6-c04803203e2c-ad1084e7, #w-node-ec3b82a6-658a-2fd7-0aa6-c04803203e36-ad1084e7, #w-node-ec3b82a6-658a-2fd7-0aa6-c04803203e41-ad1084e7, #w-node-ec3b82a6-658a-2fd7-0aa6-c04803203e4c-ad1084e7, #w-node-ec3b82a6-658a-2fd7-0aa6-c04803203e53-ad1084e7, #w-node-ec3b82a6-658a-2fd7-0aa6-c04803203e5a-ad1084e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad1084e7 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad1084e7 {
  align-self: end;
}

#w-node-_9025b40d-ed4c-7b72-05a9-eeca3d66824a-ad1084f0 {
  align-self: center;
}

#w-node-_671e0b17-67a8-1934-f80a-9eea3e553c48-ad1084f0, #w-node-_671e0b17-67a8-1934-f80a-9eea3e553c4f-ad1084f0, #w-node-_671e0b17-67a8-1934-f80a-9eea3e553c56-ad1084f0, #w-node-_93f6dc0c-61cd-5bd2-7162-9e556788672d-ad1084f0, #w-node-_671e0b17-67a8-1934-f80a-9eea3e553c5d-ad1084f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9beec59d-76b9-dfd7-1fe6-98b4e82c3e95-ad1084f1, #w-node-b0b8fd80-4fa1-dc7a-c45e-4249851d9524-ad1084f3 {
  align-self: start;
}

#w-node-a252d53a-e3ef-bad2-5b3a-5ea76ebcfa4c-ad1084f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_289c9021-3685-eae6-90aa-e25f9ecc532d-ad1084f3 {
  justify-self: start;
}

#w-node-_6d6385f1-1f61-825d-7661-a2d75717a895-ad1084f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffb9c54d-32a7-6e2b-b73e-86f0781d5064-ad1084f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f74b6c5c-6ab1-8d76-45bf-29c770c25149-ad1084f3, #w-node-dec8e40d-6f88-3093-9e34-72113a916f39-ad1084f3, #w-node-_27c9899b-2029-3cef-7ddd-92bb60847d0f-ad1084f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27c9899b-2029-3cef-7ddd-92bb60847d16-ad1084f3 {
  align-self: start;
}

#w-node-_27c9899b-2029-3cef-7ddd-92bb60847d1c-ad1084f3 {
  align-self: end;
}

#w-node-c47e51d9-39d0-a729-ca9e-dc5f53325b7b-ad1084f4 {
  align-self: start;
}

#w-node-c47e51d9-39d0-a729-ca9e-dc5f53325b80-ad1084f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-ceacba28-a58b-8718-8617-3116208dd526-ad1084f4, #w-node-_75ab73db-ade3-2134-2696-cddc87877e4e-ad1084f4 {
  align-self: end;
}

#w-node-_1c00d1aa-152a-98c1-59a3-1448793add1f-ad1084f6 {
  align-self: start;
}

#w-node-_1e36625e-38da-9364-7dce-a15c37093ee4-ad1084f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-bf736439-07bd-7446-ef43-156fdacf0c8f-ad1084f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ec931e5-df18-4076-a5f2-675bd5d11cd3-ad1084f6, #w-node-ce273ca7-4a8f-5ad6-a099-b3fa0e95c5c8-ad1084f6, #w-node-ce531f2f-38d8-c85c-5a68-364db01d023a-ad1084f7 {
  align-self: end;
}

#w-node-d057457d-076d-bc8a-67e9-cd0a8af14c11-ad1084f7 {
  justify-self: stretch;
}

#w-node-_16f07f68-4967-ea86-e978-6caacb878b88-ad1084f8 {
  align-self: center;
}

#w-node-_16f07f68-4967-ea86-e978-6caacb878bc6-ad1084f8 {
  place-self: start center;
}

#w-node-_8b990cfa-f00d-fa81-20f8-2234dc081405-ad1084f8, #w-node-_8b990cfa-f00d-fa81-20f8-2234dc08140c-ad1084f8, #w-node-_8b990cfa-f00d-fa81-20f8-2234dc081413-ad1084f8, #w-node-c720a497-7858-d2b8-3141-3846cc2c2754-ad1084f8, #w-node-c720a497-7858-d2b8-3141-3846cc2c275b-ad1084f8, #w-node-c720a497-7858-d2b8-3141-3846cc2c2762-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1bcbde9d-89da-34df-ca3b-b931d599777d-ad1084f8, #w-node-_1c6e14da-e275-939d-758d-3333a5baebb3-ad1084f8 {
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7ab7-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7abb-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7ac0-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7ac2-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7ac4-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7ac6-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7ac8-ad1084f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7ac9-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7acb-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7acd-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7acf-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ad1-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ad3-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ad5-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ad7-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ad9-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7adb-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7add-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7adf-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ae1-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ae3-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ae5-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ae7-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ae9-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7aeb-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7aed-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7aef-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7af1-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7af3-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7af5-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7af7-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7af9-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7afb-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7afd-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7aff-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b01-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b03-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b16-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b1b-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b1d-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b1f-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b21-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b23-ad1084f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b24-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b26-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b28-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b2a-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b2c-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b2e-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b30-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b32-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b34-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b36-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b38-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b3a-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b3c-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b3e-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b40-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b42-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b44-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b46-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b48-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b4a-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b4c-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b4e-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b50-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b52-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b54-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b56-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b58-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b5a-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b5c-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b5e-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b71-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b76-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b78-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b7a-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b7c-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b7e-ad1084f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7b7f-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b81-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b83-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b85-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b87-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b89-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b8b-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b8d-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b8f-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b91-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b93-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b95-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b97-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b99-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b9b-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b9d-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b9f-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ba1-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ba3-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ba5-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ba7-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7ba9-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bab-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bad-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7baf-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7bb1-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7bb3-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bb5-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bb7-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bb9-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7bcc-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7bd1-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7bd3-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7bd5-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7bd7-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7bd9-ad1084f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7bda-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bdc-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bde-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7be0-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7be2-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7be4-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7be6-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7be8-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bea-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bec-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bee-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bf0-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bf2-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bf4-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bf6-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bf8-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bfa-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bfc-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bfe-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c00-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c02-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c04-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c06-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c08-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c0a-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c0c-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c0e-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c10-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c12-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c14-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c27-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c2c-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c2e-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c30-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c32-ad1084f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c34-ad1084f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c35-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c37-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c39-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c3b-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c3d-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c3f-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c41-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c43-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c45-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c47-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c49-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c4b-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c4d-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c4f-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c51-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c53-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c55-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c57-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c59-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c5b-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c5d-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c5f-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c61-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c63-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c65-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c67-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-be2d83d3-6ee8-2c93-7391-b813650e7c69-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c6b-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c6d-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c6f-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a6f-ad1084f8 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a73-ad1084f8 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: end;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a75-ad1084f8 {
  grid-area: 2 / 7 / 4 / 8;
  align-self: end;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a79-ad1084f8 {
  grid-area: 1 / 7 / 2 / 11;
  align-self: center;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a7b-ad1084f8 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a7e-ad1084f8 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a81-ad1084f8 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a83-ad1084f8 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a85-ad1084f8 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a8a-ad1084f8 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a8f-ad1084f8 {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a94-ad1084f8 {
  grid-area: 2 / 2 / 4 / 3;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a97-ad1084f8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6a9c-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aa0-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aa4-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aa8-ad1084f8 {
  grid-area: 3 / 10 / 4 / 11;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aaa-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aac-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aae-ad1084f8 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ab1-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ab3-ad1084f8 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ab6-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ab8-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aba-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6abc-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6abe-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ac0-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ac2-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ac4-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ac6-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ac8-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aca-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6acc-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ace-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ad0-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ad2-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ad4-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ad6-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ad8-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ada-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6adc-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ade-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ae0-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ae2-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ae4-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ae6-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6ae8-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aea-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6aec-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6af0-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6af2-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6af4-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6af6-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6af8-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6afa-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6afc-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6afe-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b00-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b02-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b06-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b08-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b0a-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b0c-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b0e-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b10-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b12-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b14-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b16-ad1084f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_45f122ed-d64b-a394-68df-195b2f690b0a-ad1084f8 {
  align-self: start;
}

#w-node-_45f122ed-d64b-a394-68df-195b2f690b13-ad1084f8 {
  align-self: end;
}

#w-node-_292fd81f-8ca5-ea2e-af3f-9e5ad6ac3fb8-ad1084f9, #w-node-af65741f-8a23-5f97-f0af-31ffe1767afa-ad1084f9, #w-node-_56907be0-8886-5b3b-b401-044791895918-ad1084f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05706090-6389-bbe1-7561-e20d21daa749-ad1084f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_05706090-6389-bbe1-7561-e20d21daa74e-ad1084f9, #w-node-_05706090-6389-bbe1-7561-e20d21daa74f-ad1084f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4bb60e5-8d2f-5ed5-0513-ae13129b260c-ad1084fa {
  align-self: end;
}

#w-node-c4bb60e5-8d2f-5ed5-0513-ae13129b261b-ad1084fa {
  justify-self: stretch;
}

#w-node-_8bbad465-9ec2-87cc-111d-39666313fa47-ad1084fb {
  align-self: end;
}

#w-node-_2b08729a-f83c-53d6-aeb4-356fbe344750-ad1084fb {
  justify-self: stretch;
}

#w-node-feb27484-bf67-1c52-a488-8c5bb49e1db3-ad1084fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_0ea7f8ce-c48b-e819-1008-e479326ef41c-ad1084fe {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-feb27484-bf67-1c52-a488-8c5bb49e1dbe-ad1084fe {
  justify-self: stretch;
}

#w-node-feb27484-bf67-1c52-a488-8c5bb49e1de9-ad1084fe {
  grid-area: 2 / 1 / 2 / 2;
}

#w-node-_69579c71-e425-57dc-5b47-f13176d756e2-ad1084fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa2911de-8e9d-3b3f-bcbd-4a3c00abd227-ad1084fe {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f2166094-3b57-a149-78e7-954cee046f7a-ad1084fe {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c9c850e4-a6c1-61df-8e51-b731ff9f0cd4-ad1084fe {
  align-self: start;
}

#w-node-c9c850e4-a6c1-61df-8e51-b731ff9f0cdf-ad1084fe, #w-node-_1f42bd93-962e-42c6-89ef-f7b25198962f-ad108501 {
  align-self: end;
}

#w-node-_1f42bd93-962e-42c6-89ef-f7b251989634-ad108501 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_156c33d7-2133-a7a8-165e-25a45815405f-ad108501 {
  justify-self: stretch;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108503 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108503 {
  align-self: start;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0c3-ad108503 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0c5-ad108503 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0c7-ad108503 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0c9-ad108503 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0cb-ad108503 {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0cd-ad108503 {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0cf-ad108503 {
  grid-area: 1 / 8 / 2 / 9;
  align-self: center;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0d1-ad108503 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0d4-ad108503 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0d7-ad108503 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0da-ad108503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0dd-ad108503 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0e0-ad108503 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0e3-ad108503 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0e9-ad108503 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_85a917b2-39aa-22ae-64f8-bddde36de0ec-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de0ee-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de0f0-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de0f2-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de0f4-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de0f6-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de0f8-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de0fa-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de0fe-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de100-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de102-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de104-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de106-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de108-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de10a-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de10c-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de110-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de112-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de114-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de116-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de118-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de11a-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de11c-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de11e-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de122-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de124-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de126-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de128-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de12a-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de12c-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de12e-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de130-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de134-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de136-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de138-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de13a-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de13c-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de13e-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de140-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de142-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de146-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de148-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de14a-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de14c-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de14e-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de150-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de152-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de154-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de158-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de15a-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de15c-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de15e-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de160-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de162-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de164-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de166-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de16a-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de16c-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de16e-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de170-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de172-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de174-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de176-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de178-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de17c-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de17e-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de180-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de182-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de184-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de186-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de188-ad108503, #w-node-_85a917b2-39aa-22ae-64f8-bddde36de18a-ad108503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718b6-ad108503 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718b8-ad108503 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718ba-ad108503 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718bc-ad108503 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718be-ad108503 {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718c0-ad108503 {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718c2-ad108503 {
  grid-area: 1 / 8 / 2 / 10;
  align-self: center;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718c4-ad108503 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718c7-ad108503 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718ca-ad108503 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718cd-ad108503 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718d0-ad108503 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718d3-ad108503 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718d6-ad108503 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718d8-ad108503 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718dc-ad108503 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_38183b31-88a6-72d6-0f0e-3931c00718df-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718e1-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718e3-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718e5-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718e7-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718e9-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718eb-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718ed-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718ef-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718f1-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718f3-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718f5-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718f7-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718f9-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718fb-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718fd-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c00718ff-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071901-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071903-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071905-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071907-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071909-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007190b-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007190d-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007190f-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071911-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071913-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071915-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071917-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071919-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007191b-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007191d-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007191f-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071921-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071923-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071925-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071927-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071929-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007192b-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007192d-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007192f-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071931-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071933-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071935-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071937-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071939-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007193b-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007193d-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007193f-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071941-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071943-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071945-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071947-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071949-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007194b-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007194d-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007194f-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071951-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071953-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071955-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071957-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071959-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007195b-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007195d-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007195f-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071961-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071963-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071965-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071967-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071969-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007196b-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007196d-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007196f-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071971-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071973-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071975-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071977-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c0071979-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007197b-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007197d-ad108503, #w-node-_38183b31-88a6-72d6-0f0e-3931c007197f-ad108503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1bf-ad108503 {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1c1-ad108503 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1c3-ad108503 {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1c5-ad108503 {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1c7-ad108503 {
  grid-area: 1 / 6 / 2 / 8;
  align-self: end;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1c9-ad108503 {
  grid-area: 1 / 8 / 2 / 10;
  align-self: center;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1cb-ad108503 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1ce-ad108503 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1d1-ad108503 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1d4-ad108503 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1d7-ad108503 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1da-ad108503 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1dd-ad108503 {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1df-ad108503 {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1e1-ad108503 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee1e4-ad108503, #w-node-_2305aabf-8be7-63ac-05b4-8163057ee1e6-ad108503, #w-node-_2305aabf-8be7-63ac-05b4-8163057ee1e8-ad108503, #w-node-_2305aabf-8be7-63ac-05b4-8163057ee1ea-ad108503, #w-node-_2305aabf-8be7-63ac-05b4-8163057ee1ec-ad108503, #w-node-_2305aabf-8be7-63ac-05b4-8163057ee1ee-ad108503, #w-node-_2305aabf-8be7-63ac-05b4-8163057ee1f0-ad108503, #w-node-_2305aabf-8be7-63ac-05b4-8163057ee1f2-ad108503, #w-node-_2305aabf-8be7-63ac-05b4-8163057ee1f4-ad108503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2305aabf-8be7-63ac-05b4-8163057ee206-ad108503 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0253798c-effd-fc07-934c-382d97eab260-ad108503, #w-node-_0253798c-effd-fc07-934c-382d97eab26a-ad108503, #w-node-_0253798c-effd-fc07-934c-382d97eab275-ad108503, #w-node-_0253798c-effd-fc07-934c-382d97eab280-ad108503, #w-node-_0253798c-effd-fc07-934c-382d97eab287-ad108503, #w-node-_0253798c-effd-fc07-934c-382d97eab28e-ad108503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad108503 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad108503 {
  align-self: end;
}

#w-node-_1f169983-2bda-088a-eebb-407dfb4b20c7-ad108506 {
  align-self: center;
}

#w-node-e515f224-20a7-a560-3ef3-c078533a7fef-ad108506 {
  place-self: center;
}

#w-node-_23592b10-c1d9-5836-4d85-6f794ae2f19a-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c6cf2ec-723a-f133-0033-49ff134e1e18-ad108506 {
  align-self: center;
}

#w-node-_628f669e-efbc-895d-6e99-2ad4f107e08b-ad108506 {
  justify-self: center;
}

#w-node-_628f669e-efbc-895d-6e99-2ad4f107e090-ad108506, #w-node-_31773931-39a2-648c-21aa-efdda130c51d-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_209d5674-69b3-e7c9-8bce-3b71a6a4ebe6-ad108506 {
  align-self: center;
}

#w-node-_31773931-39a2-648c-21aa-efdda130c51e-ad108506 {
  justify-self: center;
}

#w-node-_31773931-39a2-648c-21aa-efdda130c523-ad108506, #w-node-_58e86b99-c252-38a2-a3c8-8c51dc4ae87f-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f84fade0-1d48-4cd8-eb91-6a0b6c3315b5-ad108506 {
  align-self: center;
}

#w-node-_58e86b99-c252-38a2-a3c8-8c51dc4ae880-ad108506 {
  place-self: center;
}

#w-node-_58e86b99-c252-38a2-a3c8-8c51dc4ae885-ad108506, #w-node-e9b77a9b-ade7-4f83-93d4-7f104521fb90-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_116aa8f8-795c-36fd-e0b5-fb1934b7a3b4-ad108506 {
  align-self: center;
}

#w-node-e9b77a9b-ade7-4f83-93d4-7f104521fb91-ad108506 {
  place-self: center;
}

#w-node-e9b77a9b-ade7-4f83-93d4-7f104521fb96-ad108506, #w-node-_0cbd041b-dc35-3f1a-7ce2-688c49608cd0-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9df08bf-47fe-4202-98c8-cb557c8dad06-ad108506 {
  align-self: center;
}

#w-node-_0cbd041b-dc35-3f1a-7ce2-688c49608cd1-ad108506 {
  place-self: center;
}

#w-node-_0cbd041b-dc35-3f1a-7ce2-688c49608cd6-ad108506, #w-node-_46cdd6e8-bb4c-f1f9-ac48-fa443f3850b4-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c03d8ab1-f247-c9be-7a0f-7917ffe42dac-ad108506, #w-node-_46cdd6e8-bb4c-f1f9-ac48-fa443f3850b5-ad108506 {
  align-self: center;
}

#w-node-_46cdd6e8-bb4c-f1f9-ac48-fa443f3850ba-ad108506, #w-node-_08778a35-1818-4ce9-6fed-f0573a548566-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e988a5f-3ecf-a360-23f8-57a2621250b7-ad108506, #w-node-_08778a35-1818-4ce9-6fed-f0573a548567-ad108506 {
  align-self: center;
}

#w-node-_08778a35-1818-4ce9-6fed-f0573a54856c-ad108506, #w-node-afaffe02-d86f-a0eb-98b7-dc54915269ab-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e45676b6-6c51-234a-d6c8-b141effc1936-ad108506, #w-node-afaffe02-d86f-a0eb-98b7-dc54915269ac-ad108506 {
  align-self: center;
}

#w-node-afaffe02-d86f-a0eb-98b7-dc54915269b1-ad108506, #w-node-_2976fdbd-1d21-5182-838e-1e0da1de21e4-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc10bfa1-d591-3ba1-a4fa-fa5be1ccd03c-ad108506, #w-node-_2976fdbd-1d21-5182-838e-1e0da1de21e5-ad108506 {
  align-self: center;
}

#w-node-_2976fdbd-1d21-5182-838e-1e0da1de21ea-ad108506, #w-node-_6c671397-88d3-b80d-2235-cb0143561eef-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95c1b821-1599-3cf0-bef4-362af66153a5-ad108506, #w-node-_6c671397-88d3-b80d-2235-cb0143561ef0-ad108506 {
  align-self: center;
}

#w-node-_6c671397-88d3-b80d-2235-cb0143561ef5-ad108506, #w-node-f1f7e113-9baf-5ad1-1f12-c0f17c787886-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_361f55aa-81be-b046-2025-273cf0f33ede-ad108506, #w-node-f1f7e113-9baf-5ad1-1f12-c0f17c787887-ad108506 {
  align-self: center;
}

#w-node-f1f7e113-9baf-5ad1-1f12-c0f17c78788c-ad108506, #w-node-_6f513583-8f54-dc20-e674-fd3456dcb14e-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a32d1f43-5885-7cef-6400-a4a66484b157-ad108506, #w-node-_6f513583-8f54-dc20-e674-fd3456dcb14f-ad108506 {
  align-self: center;
}

#w-node-_6f513583-8f54-dc20-e674-fd3456dcb154-ad108506 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad10850d {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad10850d {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-ad10850d, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-ad10850d {
  align-self: center;
}

#w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c65-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c68-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c6a-ad10850d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c6c-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c6e-ad10850d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c70-ad10850d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c71-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c73-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c75-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c77-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c79-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c7b-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c7d-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c7f-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c81-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c83-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c85-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c87-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c89-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c8b-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c8d-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c8f-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c91-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c93-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c95-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c97-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c99-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c9b-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c9d-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7c9f-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7ca1-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7f6188a6-2861-98fe-cb89-dc22136e7ca3-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7f6188a6-2861-98fe-cb89-dc22136e7ca5-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7ca7-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7ca9-ad10850d, #w-node-_9a93152c-7ed2-d857-b20e-cd8f9da7405b-ad10850d, #w-node-_492a1018-096d-7377-6279-1d4ee7e7ae80-ad10850d, #w-node-_56cd320e-c057-3eac-d02b-d044fdb3c0ed-ad10850d, #w-node-b6b7fab7-9bb9-0c09-a6ea-ad3c9cd78dfd-ad10850d, #w-node-c4a51072-e4bd-2af4-1354-97bc750ab4c9-ad10850d, #w-node-_15905647-ba57-933e-ddf0-a1a20c059466-ad10850d, #w-node-_1377ef12-699d-f6ed-532d-7c04878dfdbc-ad10850d, #w-node-eddfbc6c-9877-f647-b06e-4227f9237086-ad10850d, #w-node-a4bb9033-1009-539c-f609-27d63efdfbe9-ad10850d, #w-node-dd457b02-9fce-a652-ad69-9bdf7c981f34-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61fe5d3c-5281-f95f-c484-551f3d793e55-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f82200a-7e5a-3c0c-3a73-1890760fd8a9-ad10850d, #w-node-fed6cff0-4e7e-c2ac-df82-2a7192a2579e-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4bc2682c-20f5-cbd9-98b2-6d4006608036-ad10850d {
  grid-area: 1 / 1 / 2 / 3;
  align-self: end;
}

#w-node-_4bc2682c-20f5-cbd9-98b2-6d400660803c-ad10850d {
  grid-area: 1 / 3 / 2 / 5;
  align-self: center;
}

#w-node-_4bc2682c-20f5-cbd9-98b2-6d400660804d-ad10850d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4bc2682c-20f5-cbd9-98b2-6d4006608052-ad10850d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_4bc2682c-20f5-cbd9-98b2-6d400660806d-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d400660806f-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d4006608074-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d4006608079-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a37b8530-7d73-2cbc-dce6-2025129a02f2-ad10850d {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-d0622611-bf8a-e62f-61bb-2ad8a478e0cb-ad10850d {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_4bc2682c-20f5-cbd9-98b2-6d4006608087-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d4006608089-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d400660808d-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d4006608099-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d400660809b-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d400660809d-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d40066080ab-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d40066080ad-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d40066080af-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d40066080bd-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d40066080bf-ad10850d, #w-node-_4bc2682c-20f5-cbd9-98b2-6d40066080c3-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e1b860f4-dcd6-3c55-3189-e430747f46c3-ad10850d, #w-node-e1b860f4-dcd6-3c55-3189-e430747f46ca-ad10850d, #w-node-e1b860f4-dcd6-3c55-3189-e430747f46d1-ad10850d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6a152c93-e73c-ce8b-5160-b6a735d658d6-ad10850d {
  align-self: start;
}

#w-node-_6a152c93-e73c-ce8b-5160-b6a735d658de-ad10850d {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108518 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108518 {
  align-self: start;
}

#w-node-eabd6981-597f-9749-53ba-c93e5c31970a-ad108518 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center start;
}

#w-node-eabd6981-597f-9749-53ba-c93e5c31970c-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-eabd6981-597f-9749-53ba-c93e5c31970e-ad108518 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: end;
}

#w-node-eabd6981-597f-9749-53ba-c93e5c319710-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319712-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-eabd6981-597f-9749-53ba-c93e5c319714-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eabd6981-597f-9749-53ba-c93e5c319718-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-eabd6981-597f-9749-53ba-c93e5c31971a-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31971d-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319720-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319723-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319725-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eabd6981-597f-9749-53ba-c93e5c319727-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319729-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31972b-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31972d-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31972f-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319731-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319733-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319735-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319737-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319739-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31973b-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31973d-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31973f-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319741-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319743-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319745-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319747-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319749-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31974b-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31974d-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31974f-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319751-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319753-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319755-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319757-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319759-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31975b-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31975d-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31975f-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319761-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319763-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319765-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319767-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319769-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31976b-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31976d-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31976f-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319771-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319773-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319775-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319777-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319779-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31977b-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31977d-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31977f-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319781-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319783-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319785-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319787-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319789-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31978b-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31978d-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31978f-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319791-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319793-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319795-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319797-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c319799-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31979b-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31979d-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c31979f-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197a1-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197a3-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197a5-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197a7-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197a9-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197ab-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197ad-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197af-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197b1-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197b3-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197b5-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197b7-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197b9-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197bb-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197bd-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197bf-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197c1-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197c3-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197c5-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197c7-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197c9-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197cb-ad108518, #w-node-eabd6981-597f-9749-53ba-c93e5c3197cd-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a74-ad108518 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center start;
}

#w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a76-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a78-ad108518 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: end;
}

#w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a7a-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a7c-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a7e-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a82-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a84-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a87-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a8a-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a8d-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a8f-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a91-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a93-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a95-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a97-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a99-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a9b-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a9d-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69a9f-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aa1-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aa3-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aa5-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aa7-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aa9-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aab-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aad-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aaf-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ab1-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ab3-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ab5-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ab7-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ab9-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69abb-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69abd-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69abf-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ac1-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ac3-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ac5-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ac7-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ac9-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69acb-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69acd-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69acf-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ad1-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ad3-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ad5-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ad7-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ad9-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69adb-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69add-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69adf-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ae1-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ae3-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ae5-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ae7-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69ae9-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aeb-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aed-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aef-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69af1-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69af3-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69af5-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69af7-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69af9-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69afb-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69afd-ad108518, #w-node-_7917b98b-e8e3-2855-b21a-b409d5b69aff-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad108518 {
  align-self: center;
}

#w-node-edcf5ecd-3e86-f407-d2e7-2b0f7e83da63-ad108518, #w-node-edcf5ecd-3e86-f407-d2e7-2b0f7e83da6a-ad108518, #w-node-edcf5ecd-3e86-f407-d2e7-2b0f7e83da71-ad108518, #w-node-edcf5ecd-3e86-f407-d2e7-2b0f7e83da78-ad108518, #w-node-edcf5ecd-3e86-f407-d2e7-2b0f7e83da7f-ad108518, #w-node-edcf5ecd-3e86-f407-d2e7-2b0f7e83da86-ad108518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad108518 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad108518 {
  align-self: end;
}

#w-node-d14fda4e-98c5-ada3-33a2-9706fa314eee-ad108519 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_987de7f5-629d-9dd5-7aa2-bf321163f285-ad108519 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_23886e8a-f664-bd29-b2ef-3f2680b36c0b-ad108519 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23886e8a-f664-bd29-b2ef-3f2680b36c18-ad108519 {
  place-self: start center;
}

#w-node-_068c47df-805e-5cf9-53c0-51b627d59bd7-ad108519 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f5fc8ff-f363-d69a-9354-74097f6a0462-ad108519 {
  place-self: start center;
}

#w-node-_85f2ca3b-90ea-4b7e-d8b6-103f1ee48e90-ad108519 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85f2ca3b-90ea-4b7e-d8b6-103f1ee48e9d-ad108519 {
  place-self: start center;
}

#w-node-_9fdfa102-900c-9c9d-9e12-716b4fac872c-ad108519 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fdfa102-900c-9c9d-9e12-716b4fac8739-ad108519 {
  place-self: start center;
}

#w-node-_42705e72-16ea-3d5a-f2f3-aa544cae26a9-ad108519 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42705e72-16ea-3d5a-f2f3-aa544cae26b6-ad108519 {
  place-self: start center;
}

#w-node-_48fff3e1-543c-4546-6dfd-317473bfa71a-ad108519 {
  align-self: start;
}

#w-node-_3e8afa05-a28f-d1a3-6fd2-0f3c3b2a5f8a-ad108519, #w-node-_11110824-d235-3326-3dd8-bfdf474ef2ac-ad108519, #w-node-e01b3630-8438-78ef-1014-24c5ecf13d7d-ad108519, #w-node-_99d9e3fb-8847-42be-79c2-128e93bc607b-ad108519 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-cd8e22cb-08e0-5459-9e99-c0f99e289065-ad108519 {
  align-self: start;
}

#w-node-cd8e22cb-08e0-5459-9e99-c0f99e28906c-ad108519 {
  align-self: end;
}

#w-node-_9b83288c-40f5-fc95-18f6-6ce7a07ffbc5-ad108522, #w-node-_9b83288c-40f5-fc95-18f6-6ce7a07ffbc6-ad108522, #w-node-_9b83288c-40f5-fc95-18f6-6ce7a07ffbc8-ad108522, #w-node-_9b83288c-40f5-fc95-18f6-6ce7a07ffbca-ad108522, #w-node-d9cfce28-4208-c7b4-ba88-ae330bafe518-ad108522, #w-node-_9b83288c-40f5-fc95-18f6-6ce7a07ffbcc-ad108522 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f97e4a9c-fdbf-092b-ab8d-b60a97765089-ad108523, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1005-ad108523, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1011-ad108523, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1017-ad108523, #w-node-_3f06fe8e-61fa-ede5-606c-bdd8d9f852d2-ad108523, #w-node-_396cef47-3f9e-0357-a4a1-172d33380951-ad108523 {
  align-self: center;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c797-ad108523 {
  align-self: start;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c79f-ad108523, #w-node-_482e3f6b-e17d-062b-613a-56aff586588e-ad108529 {
  align-self: end;
}

#w-node-ca831a5d-9d53-ba09-27ad-46721c4509d9-ad108529, #w-node-f712b290-84e1-950f-3d99-f5243b935afb-ad108529 {
  justify-self: stretch;
}

#w-node-cc6021de-8b1e-e9de-a135-9aea272cca3d-ad108529, #w-node-f712b290-84e1-950f-3d99-f5243b935afc-ad108529, #w-node-_2a9adb8f-2f93-655d-9e88-a6dbc9943c9c-ad10852b, #w-node-_2a9adb8f-2f93-655d-9e88-a6dbc9943c9d-ad10852b, #w-node-_66e10ac9-dbf7-aaf4-0990-0d7da3192050-ad10852b, #w-node-_66e10ac9-dbf7-aaf4-0990-0d7da3192051-ad10852b, #w-node-_66e10ac9-dbf7-aaf4-0990-0d7da319204a-ad10852b, #w-node-_66e10ac9-dbf7-aaf4-0990-0d7da319204b-ad10852b, #w-node-_918d6e7d-c434-d378-3b7e-a59629b33c67-ad10852b, #w-node-_918d6e7d-c434-d378-3b7e-a59629b33c68-ad10852b, #w-node-_66e10ac9-dbf7-aaf4-0990-0d7da3192056-ad10852b, #w-node-_66e10ac9-dbf7-aaf4-0990-0d7da3192057-ad10852b, #w-node-_66e10ac9-dbf7-aaf4-0990-0d7da319205c-ad10852b, #w-node-_66e10ac9-dbf7-aaf4-0990-0d7da319205d-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3aefaf-984a-948b-8585-8633a166df43-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-befbc1ec-a598-1c80-581a-72bf8eac5b7c-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b7d-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b82-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b83-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b88-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b89-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b8e-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b8f-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b94-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b95-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b9a-ad10852b, #w-node-befbc1ec-a598-1c80-581a-72bf8eac5b9b-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9852ac9-2975-5686-517e-28ad9619acb6-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c062be2c-59ca-6648-3bee-40af08612d16-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d17-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d1c-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d1d-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d22-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d23-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d28-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d29-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d2e-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d2f-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d34-ad10852b, #w-node-c062be2c-59ca-6648-3bee-40af08612d35-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62608485-7075-8643-d9a5-d1b7eb2c99ad-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3fa8e-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3fa8f-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3fa94-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3fa95-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3fa9a-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3fa9b-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3faa0-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3faa1-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3faa6-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3faa7-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3faac-ad10852b, #w-node-_794d7f39-2a23-2217-0ec9-8bfcd9a3faad-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2886bc46-ea6f-8ce0-9fd3-a1117492b7e2-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0de-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0df-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0e4-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0e5-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0ea-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0eb-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0f0-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0f1-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0f6-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0f7-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0fc-ad10852b, #w-node-c49e1ff2-d5fd-0d54-b330-499b9340f0fd-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c968b11-4b34-fcad-929d-853f0a4b00c6-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b73d418c-ab9b-fea8-d93a-2eedee107d1c-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d1d-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d22-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d23-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d28-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d29-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d2e-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d2f-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d34-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d35-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d3a-ad10852b, #w-node-b73d418c-ab9b-fea8-d93a-2eedee107d3b-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2a17b19-1080-f404-0fe8-2015afdae876-ad10852b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc364-ad10852b {
  align-self: start;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc36c-ad10852b {
  align-self: end;
}

#w-node-_85a5e74f-4cab-41a6-29d1-2a6811777e94-ad10852c, #w-node-_07683823-7716-5cc2-6948-e8ef2d7368fe-ad10852c, #w-node-_86f3f1c2-20a2-ff07-466d-0ef8e21ca407-ad10852c, #w-node-_86f3f1c2-20a2-ff07-466d-0ef8e21ca408-ad10852c, #w-node-_2cc16cbc-3868-4c3b-617f-c574b1ffd549-ad10852c, #w-node-_2cc16cbc-3868-4c3b-617f-c574b1ffd54a-ad10852c, #w-node-ffd0810e-8910-a5d0-5ced-c18a64ffb6bb-ad10852c, #w-node-ffd0810e-8910-a5d0-5ced-c18a64ffb6bc-ad10852c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4a16434-a0b9-a00d-8f3f-6a083c6c076f-ad10852c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_9672f904-e220-ef0e-b078-b0b9ceed7367-ad10852c, #w-node-_9672f904-e220-ef0e-b078-b0b9ceed7368-ad10852c, #w-node-_9672f904-e220-ef0e-b078-b0b9ceed736d-ad10852c, #w-node-_9672f904-e220-ef0e-b078-b0b9ceed736e-ad10852c, #w-node-_9672f904-e220-ef0e-b078-b0b9ceed7373-ad10852c, #w-node-_9672f904-e220-ef0e-b078-b0b9ceed7374-ad10852c, #w-node-_9672f904-e220-ef0e-b078-b0b9ceed7379-ad10852c, #w-node-_9672f904-e220-ef0e-b078-b0b9ceed737a-ad10852c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_924561c2-a587-fb91-8097-65312ad43d5e-ad10852c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc364-ad10852c {
  align-self: start;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc36c-ad10852c {
  align-self: end;
}

#w-node-b8a7844a-1c42-08ec-40b3-59da1d3f2b5f-ad10852d, #w-node-b8a7844a-1c42-08ec-40b3-59da1d3f2b60-ad10852d, #w-node-b8a7844a-1c42-08ec-40b3-59da1d3f2b71-ad10852d, #w-node-b8a7844a-1c42-08ec-40b3-59da1d3f2b72-ad10852d, #w-node-b8a7844a-1c42-08ec-40b3-59da1d3f2b77-ad10852d, #w-node-b8a7844a-1c42-08ec-40b3-59da1d3f2b78-ad10852d, #w-node-b8a7844a-1c42-08ec-40b3-59da1d3f2b7d-ad10852d, #w-node-b8a7844a-1c42-08ec-40b3-59da1d3f2b7e-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8fe0-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8fe1-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8fe6-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8fe7-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8fec-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8fed-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8ff2-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8ff3-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8ff8-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8ff9-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8ffe-ad10852d, #w-node-d0b04575-f58a-a076-01af-6ba57c0b8fff-ad10852d, #w-node-ceda1302-65a8-b0da-3b9e-7fcea4ca74e1-ad10852d, #w-node-ceda1302-65a8-b0da-3b9e-7fcea4ca74e2-ad10852d, #w-node-ceda1302-65a8-b0da-3b9e-7fcea4ca74e7-ad10852d, #w-node-ceda1302-65a8-b0da-3b9e-7fcea4ca74e8-ad10852d, #w-node-_04f09e55-40ab-5b09-bc7e-5b3edcbea9ab-ad10852d, #w-node-_04f09e55-40ab-5b09-bc7e-5b3edcbea9ac-ad10852d, #w-node-_4f148827-d372-737d-4916-00586190beb4-ad10852d, #w-node-_4f148827-d372-737d-4916-00586190beb5-ad10852d, #w-node-ceda1302-65a8-b0da-3b9e-7fcea4ca74ed-ad10852d, #w-node-ceda1302-65a8-b0da-3b9e-7fcea4ca74ee-ad10852d, #w-node-ceda1302-65a8-b0da-3b9e-7fcea4ca74f3-ad10852d, #w-node-ceda1302-65a8-b0da-3b9e-7fcea4ca74f4-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08b1-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08b2-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08b7-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08b8-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08bd-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08be-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08c3-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08c4-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08c9-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08ca-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08cf-ad10852d, #w-node-e16599f9-77df-653c-86ef-2e4e0abf08d0-ad10852d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc364-ad10852d {
  align-self: start;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc36c-ad10852d {
  align-self: end;
}

#w-node-_20eb54bd-18b6-27ea-85a3-19769efbcd4c-ad10852e, #w-node-_20eb54bd-18b6-27ea-85a3-19769efbcd4d-ad10852e, #w-node-ae8b3b11-d439-f0e6-9e3f-ff9d0ba0bed9-ad10852e, #w-node-ae8b3b11-d439-f0e6-9e3f-ff9d0ba0beda-ad10852e, #w-node-_20eb54bd-18b6-27ea-85a3-19769efbcd5e-ad10852e, #w-node-_20eb54bd-18b6-27ea-85a3-19769efbcd5f-ad10852e, #w-node-_5f70667e-6339-8bca-f05c-698331dc18e8-ad10852e, #w-node-_5f70667e-6339-8bca-f05c-698331dc18e9-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58efc134-67f0-b45b-57da-5d67fb7a98ab-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f56c0e31-f8a1-b305-c206-caad56e98507-ad10852e {
  align-self: center;
}

#w-node-f56c0e31-f8a1-b305-c206-caad56e98510-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f56c0e31-f8a1-b305-c206-caad56e98512-ad10852e {
  align-self: center;
}

#w-node-f56c0e31-f8a1-b305-c206-caad56e9851b-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f56c0e31-f8a1-b305-c206-caad56e9851d-ad10852e {
  align-self: center;
}

#w-node-_850a2064-e68c-a3fd-a21d-c88c715f98d9-ad10852e, #w-node-_850a2064-e68c-a3fd-a21d-c88c715f98da-ad10852e, #w-node-_850a2064-e68c-a3fd-a21d-c88c715f98df-ad10852e, #w-node-_850a2064-e68c-a3fd-a21d-c88c715f98e0-ad10852e, #w-node-_850a2064-e68c-a3fd-a21d-c88c715f98e5-ad10852e, #w-node-_850a2064-e68c-a3fd-a21d-c88c715f98e6-ad10852e, #w-node-_850a2064-e68c-a3fd-a21d-c88c715f98eb-ad10852e, #w-node-_850a2064-e68c-a3fd-a21d-c88c715f98ec-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03146442-527f-9ff4-61f2-e9d46a347b73-ad10852e {
  align-self: center;
}

#w-node-_03146442-527f-9ff4-61f2-e9d46a347b7c-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03146442-527f-9ff4-61f2-e9d46a347b7e-ad10852e {
  align-self: center;
}

#w-node-_03146442-527f-9ff4-61f2-e9d46a347b87-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03146442-527f-9ff4-61f2-e9d46a347b89-ad10852e {
  align-self: center;
}

#w-node-d303c211-60fe-610a-1a6d-63aef7fd4c11-ad10852e, #w-node-d303c211-60fe-610a-1a6d-63aef7fd4c12-ad10852e, #w-node-d303c211-60fe-610a-1a6d-63aef7fd4c17-ad10852e, #w-node-d303c211-60fe-610a-1a6d-63aef7fd4c18-ad10852e, #w-node-bf7bf8f8-8890-8e6e-df8c-5ab84e37e2e7-ad10852e, #w-node-bf7bf8f8-8890-8e6e-df8c-5ab84e37e2e8-ad10852e, #w-node-_13cae170-098a-03ae-98e9-c63a326b6f89-ad10852e, #w-node-_13cae170-098a-03ae-98e9-c63a326b6f8a-ad10852e, #w-node-d303c211-60fe-610a-1a6d-63aef7fd4c1d-ad10852e, #w-node-d303c211-60fe-610a-1a6d-63aef7fd4c1e-ad10852e, #w-node-d303c211-60fe-610a-1a6d-63aef7fd4c23-ad10852e, #w-node-d303c211-60fe-610a-1a6d-63aef7fd4c24-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_888ac7e4-cbdf-795f-d8ad-32bede37ec90-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_888ac7e4-cbdf-795f-d8ad-32bede37eca4-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-caa79c2b-5a0d-3636-a56d-4c615622379a-ad10852e {
  align-self: center;
}

#w-node-caa79c2b-5a0d-3636-a56d-4c61562237a3-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-caa79c2b-5a0d-3636-a56d-4c61562237a5-ad10852e {
  align-self: center;
}

#w-node-caa79c2b-5a0d-3636-a56d-4c61562237ae-ad10852e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-caa79c2b-5a0d-3636-a56d-4c61562237b0-ad10852e {
  align-self: center;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc364-ad10852e {
  align-self: start;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc36c-ad10852e {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108535 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108535 {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-ad108535, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-ad108535 {
  align-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9da6-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dab-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dad-ad108535 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9daf-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db1-ad108535 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_85d486bd-cb58-544c-2a8a-f59ea9c5fc5a-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_85d486bd-cb58-544c-2a8a-f59ea9c5fc5c-ad108535 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db3-ad108535 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db4-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db6-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db8-ad108535, #w-node-_07abad92-2e28-5627-c4e7-bb9d41552eb8-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dba-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dbc-ad108535, #w-node-_2b9be13a-1efb-2805-ec56-a4c2b73a3988-ad108535, #w-node-ea427278-c827-70cc-2e7a-be963d6d84f5-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc0-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc2-ad108535, #w-node-_3d17e24a-f074-e3d9-b80b-0fca7c9a6756-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc4-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc6-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc8-ad108535, #w-node-_8952c8c7-dc2c-6fd1-1a63-8e93af710e55-ad108535, #w-node-_34e7000d-3f11-e27d-1a3f-65fea522d63b-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dcc-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dce-ad108535, #w-node-f2dd8762-1145-dd55-4d60-ba899d00e7a3-ad108535, #w-node-_93c0c723-0791-89cb-1fab-b95c0fb699e5-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd2-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd4-ad108535, #w-node-_5ed5ab9a-8214-2991-cafe-67c2de4715af-ad108535, #w-node-ae55ba29-25b8-6876-97aa-f63d72ea4902-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd8-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dda-ad108535, #w-node-cae4a40c-c1de-cbd0-546d-71e8c0c7f66a-ad108535, #w-node-_3c063755-066f-53db-cb68-5834c354081f-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dde-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de0-ad108535, #w-node-_2dc9b8bf-42a2-e1c3-467d-7c7c91322803-ad108535, #w-node-f4a00ec7-1040-2edf-7fb7-2337939a5f8f-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de4-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de6-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de8-ad108535, #w-node-_57b5570a-4bda-2e7a-01d0-5dd73ddf6a26-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dea-ad108535, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dec-ad108535, #w-node-_2c97e93b-0580-b6e1-34f6-efa26ab5f573-ad108535, #w-node-_53b3ef2a-0303-fd63-5c18-109a3f82a701-ad108535, #w-node-_46aecbf3-370a-ad46-a567-d2835afa2c3b-ad108535, #w-node-_36c0cf22-c7d9-0efe-0d8f-9c0e4639e0d0-ad108535, #w-node-_4416f553-29c3-9a34-2c05-b0485099a96f-ad108535, #w-node-_62e826c3-a579-de82-f139-d4c0ede686df-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c11a43b1-3580-390e-50a5-e8467e9bee22-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c11a43b1-3580-390e-50a5-e8467e9bee27-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-c11a43b1-3580-390e-50a5-e8467e9bee29-ad108535 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c11a43b1-3580-390e-50a5-e8467e9bee2b-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-c11a43b1-3580-390e-50a5-e8467e9bee2d-ad108535 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_5e48fa8b-c9da-7dec-bdaf-9baedd0739f1-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_5e48fa8b-c9da-7dec-bdaf-9baedd0739f3-ad108535 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c11a43b1-3580-390e-50a5-e8467e9bee33-ad108535 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c11a43b1-3580-390e-50a5-e8467e9bee34-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee36-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee38-ad108535, #w-node-c43b0711-d6d1-5660-738e-1447634a448f-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee3c-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee3e-ad108535, #w-node-_9d579cd1-e1ef-1309-b7e7-8203d9a49f93-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee40-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee44-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee46-ad108535, #w-node-_0955b5c9-1611-dc01-0859-f92336ab5336-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee48-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee4c-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee4e-ad108535, #w-node-_1842e288-183e-6861-789a-c0fd2abc06ba-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee50-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee54-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee56-ad108535, #w-node-_0c4c788c-e2f7-cc21-6ade-d03283d1f9a5-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee58-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee5c-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee5e-ad108535, #w-node-_18d92c2f-1cb1-4bcf-e95a-b027a3ce584d-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee60-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee64-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee66-ad108535, #w-node-_9b0408a9-80ee-af6c-4208-1e1a50a54392-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee68-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee6c-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee6e-ad108535, #w-node-_7c30bb12-ea2a-bf2b-e55b-d1a375a72e29-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee70-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee74-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c11a43b1-3580-390e-50a5-e8467e9bee76-ad108535, #w-node-_5dd13c45-5ff8-ea3e-4e6c-158c23d3c4db-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c11a43b1-3580-390e-50a5-e8467e9bee78-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee7c-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee80-ad108535, #w-node-a76d237c-6f22-09f9-2a24-a7a8f363d0de-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee82-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee86-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee88-ad108535, #w-node-cc5374b4-07be-9176-38b4-f521e0d59985-ad108535, #w-node-c11a43b1-3580-390e-50a5-e8467e9bee8a-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ec2-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ec7-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ec9-ad108535 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ecb-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ecd-ad108535 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ed3-ad108535 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ed4-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ed6-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ed8-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5edc-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ede-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ee0-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ee4-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ee6-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ee8-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5eec-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5eee-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ef0-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ef4-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ef6-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5ef8-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5efc-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5efe-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f00-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f04-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f06-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f08-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f0c-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f0e-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f10-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f14-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f16-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f18-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f1c-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f20-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f22-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f26-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f28-ad108535, #w-node-f739f5bd-295a-3ebd-e07d-8792b60a5f2a-ad108535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_518b93df-cd01-e267-b24d-637488023e51-ad108535 {
  align-self: start;
}

#w-node-_518b93df-cd01-e267-b24d-637488023e59-ad108535 {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10853c, #w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf38-ad10853c {
  align-self: start;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf40-ad10853c {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad10853e {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad10853e {
  align-self: start;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad10853e, #w-node-a7f29ca6-3eec-d8c0-9719-024db376d50d-ad10853e, #w-node-_8f87c4c7-8838-892d-438f-e2cd9a786631-ad10853e {
  align-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad10853e {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad10853e {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad10853f {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad10853f {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-ad10853f, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-ad10853f {
  align-self: center;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-ad10853f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-ad10853f, #w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-ad10853f, #w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-ad10853f, #w-node-_7ee50577-ed95-66cd-7d12-89788212d258-ad10853f, #w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-ad10853f, #w-node-_225430b9-b99a-696f-ceaa-58760486507b-ad10853f, #w-node-eb713db7-e255-7007-6434-69afcce96fee-ad10853f, #w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-ad10853f, #w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-ad10853f, #w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-ad10853f, #w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-ad10853f, #w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-ad10853f, #w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-ad10853f, #w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-ad10853f, #w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-ad10853f, #w-node-e34c6883-8ae4-457f-135f-f1afb98fbced-ad10853f, #w-node-_44bcd874-eb94-4a77-85b4-17a86f759836-ad10853f, #w-node-_799b5e58-2983-11d2-6a1a-778e043709f0-ad10853f, #w-node-_499a128e-0c2d-7e9a-9d82-294c47345966-ad10853f, #w-node-ba823a37-e01d-f29b-1889-8e16d0854fe6-ad10853f, #w-node-_025c9a10-38dd-2370-5a48-cab7c8ac9f10-ad10853f, #w-node-_0e9c0d82-4784-3535-d840-679f9cf7aaf1-ad10853f, #w-node-_1eb15000-d14e-544d-ea7d-8bb69afeb90a-ad10853f, #w-node-_4f0b5b63-7113-5879-749d-be61239bb934-ad10853f, #w-node-_72ee32b0-ef7d-1941-d3da-ccaa0993a21c-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8354b870-cf51-d311-c25e-892a6b439694-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2791aa17-ccbb-01f5-c6c3-fa497d9d3ee6-ad10853f, #w-node-dfea35c5-e795-3147-203e-b3489a108b9b-ad10853f, #w-node-_445b1362-e48f-24a8-640b-889310de6f21-ad10853f, #w-node-f2aa69d1-a221-7d81-0eea-ac5807151948-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-edf43401-efb7-5c75-98bf-3f240c099f47-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-edf43401-efb7-5c75-98bf-3f240c099f4c-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-edf43401-efb7-5c75-98bf-3f240c099f4e-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-edf43401-efb7-5c75-98bf-3f240c099f50-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-edf43401-efb7-5c75-98bf-3f240c099f52-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-edf43401-efb7-5c75-98bf-3f240c099f54-ad10853f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-edf43401-efb7-5c75-98bf-3f240c099f55-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f57-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f59-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f5b-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f5d-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f5f-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f61-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f63-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f65-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f67-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f69-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f6b-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f6d-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f6f-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f71-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f73-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f75-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f77-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f79-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f7b-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f7d-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f7f-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f81-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f83-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f85-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-edf43401-efb7-5c75-98bf-3f240c099f87-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-edf43401-efb7-5c75-98bf-3f240c099f89-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f8b-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f8d-ad10853f, #w-node-edf43401-efb7-5c75-98bf-3f240c099f8f-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b437039-24c9-37bd-0c42-01a4a09c437e-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b437039-24c9-37bd-0c42-01a4a09c4383-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0b437039-24c9-37bd-0c42-01a4a09c4385-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_0b437039-24c9-37bd-0c42-01a4a09c4387-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0b437039-24c9-37bd-0c42-01a4a09c4389-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_0b437039-24c9-37bd-0c42-01a4a09c438b-ad10853f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0b437039-24c9-37bd-0c42-01a4a09c438c-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c438e-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c4390-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c4392-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c4394-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c4396-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c4398-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c439a-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c439c-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c439e-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43a0-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43a2-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43a4-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43a6-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43a8-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43aa-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43ac-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43ae-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43b0-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43b2-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43b4-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43b6-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43b8-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43ba-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43bc-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b437039-24c9-37bd-0c42-01a4a09c43be-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0b437039-24c9-37bd-0c42-01a4a09c43c0-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43c2-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43c4-ad10853f, #w-node-_0b437039-24c9-37bd-0c42-01a4a09c43c6-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e63ee58e-9543-2db2-0c35-ac52435fed5c-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e63ee58e-9543-2db2-0c35-ac52435fed61-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e63ee58e-9543-2db2-0c35-ac52435fed63-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e63ee58e-9543-2db2-0c35-ac52435fed65-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e63ee58e-9543-2db2-0c35-ac52435fed67-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e63ee58e-9543-2db2-0c35-ac52435fed69-ad10853f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e63ee58e-9543-2db2-0c35-ac52435fed6a-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed6c-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed6e-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed70-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed72-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed74-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed76-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed78-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed7a-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed7c-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed7e-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed80-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed82-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed84-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed86-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed88-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed8a-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed8c-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed8e-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed90-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed92-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed94-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed96-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed98-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435fed9a-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e63ee58e-9543-2db2-0c35-ac52435fed9c-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e63ee58e-9543-2db2-0c35-ac52435fed9e-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435feda0-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435feda2-ad10853f, #w-node-e63ee58e-9543-2db2-0c35-ac52435feda4-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9da6-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dab-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dad-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9daf-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db1-ad10853f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db3-ad10853f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db4-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db6-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db8-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dba-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dbc-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dbe-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc0-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc2-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc4-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc6-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc8-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dca-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dcc-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dce-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd0-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd2-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd4-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd6-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd8-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dda-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9ddc-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dde-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de0-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de2-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de4-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de6-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de8-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dea-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dec-ad10853f, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dee-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed739-ad10853f {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed73b-ad10853f {
  grid-area: 1 / 2 / 2 / 7;
  align-self: end;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed743-ad10853f {
  grid-area: 2 / 7 / 4 / 8;
  align-self: end;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed745-ad10853f {
  grid-area: 1 / 7 / 2 / 11;
  align-self: center;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed74a-ad10853f {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed756-ad10853f {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed759-ad10853f {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed75b-ad10853f {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_16fc5c69-23d4-1d79-d2c5-d7a40c68f5f4-ad10853f {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-c17b8f18-e8ec-7491-35bb-3a47339badc6-ad10853f {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_8633a8ae-0d0d-b194-5fc8-93b791f72c77-ad10853f {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed750-ad10853f {
  grid-area: 2 / 2 / 4 / 3;
}

#w-node-_4ae2877e-30a3-6868-5f96-17b7acc10036-ad10853f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5268c1fb-76d6-1a58-a44b-94cdd1ee5e00-ad10853f, #w-node-_52efabf0-64f9-b80d-3616-c53a3c485bbc-ad10853f, #w-node-_146d1f66-d887-9d2d-3291-6ce04b95c71a-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_55bd6ee0-2bb6-ff6c-96f0-1c597d1560af-ad10853f {
  grid-area: 3 / 10 / 4 / 11;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed764-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed766-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_71f1aff5-7022-a4fd-90d0-0703b37c0821-ad10853f {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed768-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1515a019-22a8-1751-0061-de7a1b91294e-ad10853f {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed76a-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed76c-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed76e-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed770-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed772-ad10853f, #w-node-bc8af903-9edd-0a13-6c88-7d416c84bfed-ad10853f, #w-node-eb448b2d-5362-4eae-03d6-01b3d2dfd100-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed774-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed776-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed778-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed77a-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed77c-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed77e-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed780-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed782-ad10853f, #w-node-c04305ca-33ed-da3e-2e92-32cf5cf18955-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed784-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed786-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed788-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed78a-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed78c-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed78e-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed790-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed792-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed794-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed796-ad10853f, #w-node-_7d5f9d51-bc14-acaa-2f06-f063effe5036-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed798-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed79a-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed79c-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed79e-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7a0-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7a2-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7a4-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7a6-ad10853f, #w-node-_6bcfbdd1-34ac-2000-4fa5-da059a12c366-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7a8-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7aa-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7ac-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7ae-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7b0-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7b2-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7b4-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7b6-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7b8-ad10853f, #w-node-_87855d75-28ee-f0f2-bf8f-053b8dc1b65d-ad10853f, #w-node-fb214777-ae0d-e962-d671-15c7f52ed7ba-ad10853f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f337-ad10853f {
  align-self: start;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f33f-ad10853f {
  align-self: end;
}

#w-node-_0dbe9b79-ea2c-bdaa-8f7d-bace6fb2f9ef-ad108543 {
  align-self: start;
}

#w-node-_0dbe9b79-ea2c-bdaa-8f7d-bace6fb2f9f7-ad108543 {
  align-self: end;
}

#w-node-a1d8f106-1b1a-c6c8-f451-20bfa31a0c5e-a31a0c5d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bb6b430-27a4-6f15-3982-125f20a8ccf0-ad108544 {
  align-self: center;
}

#w-node-_2e52a142-e450-a730-299a-18b4dfcaf9ae-ad108544 {
  place-self: stretch stretch;
}

#w-node-_8c712d6c-f1de-f97a-7561-392fe2a6cab9-ad108544, #w-node-_5c8db2ac-f69d-0477-3f76-ea70a5aae97c-ad108544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_353dec8b-fad1-12b6-010c-45a2adc2424c-ad108544 {
  place-self: stretch stretch;
}

#w-node-_353dec8b-fad1-12b6-010c-45a2adc2424e-ad108544, #w-node-_353dec8b-fad1-12b6-010c-45a2adc24250-ad108544 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22646eb5-5f5d-19c2-5ea1-34baf78ae899-ad108544 {
  align-self: start;
}

#w-node-_22646eb5-5f5d-19c2-5ea1-34baf78ae8a1-ad108544 {
  align-self: end;
}

#w-node-_9025b40d-ed4c-7b72-05a9-eeca3d66824a-ad108546 {
  align-self: center;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108547 {
  align-self: start;
}

#w-node-_3cb66445-b2ed-1e85-b185-a109da79fe8c-ad108547 {
  place-self: start center;
}

#w-node-_1c373cf5-8563-f20b-2b45-90b78d74548b-ad108547, #w-node-_9b626f2d-0254-58e0-6776-76b9d995ccd4-ad108547, #w-node-_888fc0dd-b523-633e-957d-7b3a33c4af9b-ad108547, #w-node-d9e319a2-79f2-6122-909d-a7f3c982b94d-ad108547, #w-node-d86c0352-a30d-d8a3-78c8-6d8ba3591a31-ad108547, #w-node-_5aef5190-cd14-4dd6-4015-a277422677a6-ad108547, #w-node-_5aef5190-cd14-4dd6-4015-a277422677bb-ad108547, #w-node-_38f3090f-0244-252d-c6a8-32cae328d651-ad108547, #w-node-c89c42d9-3f12-50e1-7577-5ad7a18163af-ad108547, #w-node-_5aef5190-cd14-4dd6-4015-a277422677b0-ad108547, #w-node-b293509d-9bf1-7650-2d8d-0ee4b7884957-ad108547 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad108547 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad108547 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108548 {
  align-self: start;
}

#w-node-ba32289f-2e74-64c0-33df-5a450b859756-ad108548 {
  place-self: start center;
}

#w-node-_1c373cf5-8563-f20b-2b45-90b78d7454b3-ad108548 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad108548 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad108548 {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad108549, #w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf38-ad108549 {
  align-self: start;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf40-ad108549 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad10854a {
  align-self: start;
}

#w-node-_3a9fab0a-99fe-090b-a96b-0f33227d3ac1-ad10854a {
  place-self: start center;
}

#w-node-_1c373cf5-8563-f20b-2b45-90b78d74548b-ad10854a, #w-node-_9b626f2d-0254-58e0-6776-76b9d995ccd4-ad10854a, #w-node-d9e319a2-79f2-6122-909d-a7f3c982b94d-ad10854a, #w-node-_22d4c85d-68a3-7ffa-0a82-46fcaaf04ab9-ad10854a, #w-node-_99786123-07e7-77d1-0a84-93bd016b8308-ad10854a, #w-node-_70f8c89e-4c37-02e6-6d69-c98fef0e1ab0-ad10854a, #w-node-beb2ef1f-2f55-321e-b573-6fcd85844bcc-ad10854a, #w-node-beb2ef1f-2f55-321e-b573-6fcd85844bd3-ad10854a, #w-node-beb2ef1f-2f55-321e-b573-6fcd85844be8-ad10854a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad10854a {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad10854a {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10854b, #w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf38-ad10854b {
  align-self: start;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf40-ad10854b {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad10854c {
  align-self: start;
}

#w-node-e2974280-5348-111b-7bfb-722d9ba7cb57-ad10854c {
  align-self: center;
}

#w-node-e2974280-5348-111b-7bfb-722d9ba7cb60-ad10854c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2974280-5348-111b-7bfb-722d9ba7cb62-ad10854c {
  align-self: center;
}

#w-node-e2974280-5348-111b-7bfb-722d9ba7cb6b-ad10854c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2974280-5348-111b-7bfb-722d9ba7cb6d-ad10854c {
  align-self: center;
}

#w-node-_1c373cf5-8563-f20b-2b45-90b78d7454b3-ad10854c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_22d4c85d-68a3-7ffa-0a82-46fcaaf04aab-ad10854c, #w-node-_22d4c85d-68a3-7ffa-0a82-46fcaaf04ab2-ad10854c, #w-node-_22d4c85d-68a3-7ffa-0a82-46fcaaf04ab9-ad10854c, #w-node-_22d4c85d-68a3-7ffa-0a82-46fcaaf04ac0-ad10854c, #w-node-_22d4c85d-68a3-7ffa-0a82-46fcaaf04ac7-ad10854c, #w-node-_22d4c85d-68a3-7ffa-0a82-46fcaaf04ace-ad10854c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad10854c {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad10854c {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10854d, #w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf38-ad10854d {
  align-self: start;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf40-ad10854d {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10854e, #w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf38-ad10854e {
  align-self: start;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf40-ad10854e {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10854f, #w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf38-ad10854f {
  align-self: start;
}

#w-node-_8909ad95-22f9-6c92-99fc-95f88cc8bf40-ad10854f {
  align-self: end;
}

#w-node-_04352b01-035b-eba7-72d8-6f6c2c833ec0-ad10855a, #w-node-_04352b01-035b-eba7-72d8-6f6c2c833ec1-ad10855a, #w-node-df915c50-a75c-bda0-76eb-887e0e948fcd-ad10855a, #w-node-e6753616-24c7-a12a-d745-2c6f6d89c21d-ad10855a, #w-node-e6753616-24c7-a12a-d745-2c6f6d89c220-ad10855a, #w-node-_31051504-a757-afa3-0f55-cf08e67a2133-ad10855a, #w-node-_31051504-a757-afa3-0f55-cf08e67a2136-ad10855a, #w-node-_90089a29-3b0a-7d16-c3a8-f0d1f285e2df-ad10855a, #w-node-_90089a29-3b0a-7d16-c3a8-f0d1f285e2e2-ad10855a, #w-node-a9e075d2-b35d-1b42-c3f6-64c4dacfbbee-ad10855a, #w-node-a9e075d2-b35d-1b42-c3f6-64c4dacfbbf1-ad10855a, #w-node-d8bbde32-9002-fca6-1f32-5c7acc8f53a7-ad10855a, #w-node-d8bbde32-9002-fca6-1f32-5c7acc8f53aa-ad10855a, #w-node-_1ed43d05-de12-1074-317c-b60bbe2a780b-ad10855a, #w-node-_1ed43d05-de12-1074-317c-b60bbe2a780e-ad10855a, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7ac6-ad10855a, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7ac7-ad10855a, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7aca-ad10855a, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7ad0-ad10855a, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7ad3-ad10855a, #w-node-d1e8d2e5-0b7e-1636-7306-8c567907350a-ad10855a, #w-node-d1e8d2e5-0b7e-1636-7306-8c567907350b-ad10855a, #w-node-d1e8d2e5-0b7e-1636-7306-8c567907350e-ad10855a, #w-node-d1e8d2e5-0b7e-1636-7306-8c5679073514-ad10855a, #w-node-d1e8d2e5-0b7e-1636-7306-8c5679073517-ad10855a, #w-node-fa835538-4f2b-6135-d195-ccd0cdbd7b46-ad10855a, #w-node-fa835538-4f2b-6135-d195-ccd0cdbd7b49-ad10855a, #w-node-_7143ccc8-54dd-c138-a5fc-75734c2289c3-ad10855a, #w-node-_7143ccc8-54dd-c138-a5fc-75734c2289c6-ad10855a, #w-node-_85c3af5d-2001-c97e-fb3f-4116e346d7ab-ad10855a, #w-node-_85c3af5d-2001-c97e-fb3f-4116e346d7ae-ad10855a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_916e9ef4-1c45-3092-e416-8ebe79058b91-ad10855e {
  align-self: end;
}

#w-node-_916e9ef4-1c45-3092-e416-8ebe79058ba7-ad10855e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-e8df59b4-8339-63a4-cdc0-801a094dad04-ad10855e {
  align-self: start;
}

#w-node-e8df59b4-8339-63a4-cdc0-801a094dad0c-ad10855e {
  align-self: end;
}

#w-node-_767c9958-94d6-7a43-4699-ea4176570331-be81b890 {
  align-self: start;
}

#w-node-_767c9958-94d6-7a43-4699-ea417657033a-be81b890 {
  align-self: end;
}

#w-node-_8ef9ef29-9b51-1382-ccbf-7fa9be81b90a-be81b890 {
  align-self: start;
}

#w-node-_8ef9ef29-9b51-1382-ccbf-7fa9be81b912-be81b890 {
  align-self: end;
}

#w-node-_8ef9ef29-9b51-1382-ccbf-7fa9be81b8c2-be81b890 {
  align-self: start;
}

#w-node-_8ef9ef29-9b51-1382-ccbf-7fa9be81b8ca-be81b890 {
  align-self: end;
}

#w-node-_8ef9ef29-9b51-1382-ccbf-7fa9be81b8e6-be81b890 {
  align-self: start;
}

#w-node-_8ef9ef29-9b51-1382-ccbf-7fa9be81b8ee-be81b890 {
  align-self: end;
}

#w-node-_8ef9ef29-9b51-1382-ccbf-7fa9be81b976-be81b890 {
  align-self: start;
}

#w-node-_8ef9ef29-9b51-1382-ccbf-7fa9be81b97e-be81b890 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108561 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108561 {
  align-self: start;
}

#w-node-_7b86679d-5386-1cc0-4bb5-0e533535ccdb-ad108561 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center start;
}

#w-node-_7b86679d-5386-1cc0-4bb5-0e533535ccdd-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7b86679d-5386-1cc0-4bb5-0e533535ccdf-ad108561 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: end;
}

#w-node-_7b86679d-5386-1cc0-4bb5-0e533535cce1-ad108561, #w-node-_7b86679d-5386-1cc0-4bb5-0e533535cce3-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7b86679d-5386-1cc0-4bb5-0e533535cce5-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b56c70b-a051-907b-5743-711106aeb3ed-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7b86679d-5386-1cc0-4bb5-0e533535cd22-ad108561, #w-node-b069097f-3fb2-a6ee-3af9-ff3c4b28e2ae-ad108561, #w-node-_7b86679d-5386-1cc0-4bb5-0e533535ccf0-ad108561, #w-node-_7b86679d-5386-1cc0-4bb5-0e533535ccf9-ad108561, #w-node-_7b86679d-5386-1cc0-4bb5-0e533535ccfb-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecf240f2-5fe4-65cd-5b16-9c5edec682c7-ad108561, #w-node-ef2cefaa-8801-c834-b384-2531531358af-ad108561, #w-node-_26ecd284-b3cf-bd61-83d0-6de8634db4e6-ad108561, #w-node-_68886d54-6d3d-007c-3168-f28b62a0f511-ad108561, #w-node-_80bab37b-2e6f-8f35-9e74-ac58ea72eaef-ad108561, #w-node-a7eb2255-8ccc-92b7-b398-042774991b20-ad108561, #w-node-_59e0c57e-a0d7-e11d-f535-47396592bd9f-ad108561, #w-node-_2964c462-6931-521d-3f49-2f3f9ff76875-ad108561, #w-node-_90f66bc6-87d4-c580-4b9c-1263b1620695-ad108561, #w-node-_4fb0c7c0-faa1-fa25-6d3f-6110c6a26be9-ad108561, #w-node-f0548dcb-4239-a4f3-ac40-ed471e3389d1-ad108561, #w-node-_5762ce3c-a742-6742-1bf3-f2d8a47157ca-ad108561, #w-node-f108c806-f129-1179-201f-b138b4c8471d-ad108561, #w-node-_837683d2-6f4e-72f2-bcdc-73b043a57051-ad108561, #w-node-_7b86679d-5386-1cc0-4bb5-0e533535cd25-ad108561, #w-node-_7b86679d-5386-1cc0-4bb5-0e533535cd12-ad108561, #w-node-_7b86679d-5386-1cc0-4bb5-0e533535cd14-ad108561, #w-node-_418503c7-c695-f469-8fcf-762b65e7b918-ad108561, #w-node-e629d776-ce6a-0f87-a44d-13e1547ff615-ad108561, #w-node-_13cb9537-7529-a7a7-7cf7-9173753c0d2f-ad108561, #w-node-_2dfe8b4d-3503-5e0b-785d-b0a1a6459a9f-ad108561, #w-node-_2784844d-f881-1beb-f0a9-1972ee9fbd6a-ad108561, #w-node-_6d013328-6751-d910-04d7-884407cd2672-ad108561, #w-node-ce0bdad0-e383-5b24-557b-864e8ff322c2-ad108561, #w-node-c268f267-0248-e786-85b4-cb8db38304d1-ad108561, #w-node-_6ab63200-3b37-9cc2-c872-f536c9177749-ad108561, #w-node-b04a47d2-98c2-9472-bb7e-c4e53038fd68-ad108561, #w-node-_889c5a8e-fff5-e9f0-f400-c6cd29511d2a-ad108561, #w-node-_5c9c3cb8-f8fd-8d9d-33c5-86bf18e851b4-ad108561, #w-node-_098a00f4-41d9-f735-0df7-05e7c48274c1-ad108561, #w-node-_68bb69b1-a657-10dd-f78c-3ad6f8ed29ef-ad108561, #w-node-d8b0ea88-52ed-bcf8-dcfc-a3f31ff192b2-ad108561, #w-node-c0bc6490-042f-81e5-7bb2-d16acfdc7a7b-ad108561, #w-node-_216d890c-a88d-3d80-3551-aa8344855498-ad108561, #w-node-f698701c-5c57-e1f2-7069-ff8722c469a9-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02ee4-ad108561 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center start;
}

#w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02ee6-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02ee8-ad108561 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: end;
}

#w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02eea-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02eec-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02eee-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02ef2-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02ef4-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02ef7-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02efa-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02efd-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02eff-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f01-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f03-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f05-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f07-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f09-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f0b-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f0d-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f0f-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f11-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f13-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f15-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f17-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f19-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f1b-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f1d-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f1f-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f21-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f23-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f25-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f27-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f29-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f2b-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f2d-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f2f-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f31-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f33-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f35-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f37-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f39-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f3b-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f3d-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f3f-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f41-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f43-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f45-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f47-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f49-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f4b-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f4d-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f4f-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f51-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f53-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f55-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f57-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f59-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f5b-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f5d-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f5f-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f61-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f63-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f65-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f67-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f69-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f6b-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f6d-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f6f-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f71-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f73-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f75-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f77-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f79-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f7b-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f7d-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f7f-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f81-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f83-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f85-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f87-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f89-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f8b-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f8d-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f8f-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f91-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f93-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f95-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f97-ad108561, #w-node-b58dbf98-0473-8af0-c9e1-c1a0acd02f99-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe788-ad108561 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center start;
}

#w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe78a-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe78c-ad108561 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: end;
}

#w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe78e-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe790-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe792-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe796-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe798-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe79b-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe79e-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7a1-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7a3-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7a5-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7a7-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7a9-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7ab-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7ad-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7af-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7b1-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7b3-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7b5-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7b7-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7b9-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7bb-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7bd-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7bf-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7c1-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7c3-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7c5-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7c7-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7c9-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7cb-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7cd-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7cf-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7d1-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7d3-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7d5-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7d7-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7d9-ad108561, #w-node-_8d80567b-622a-36e2-61cc-fec1d8ebe7db-ad108561, #w-node-_9fb43b89-4298-ddb6-1d6c-63bf9e4f2429-ad108561, #w-node-_208a70c2-a31e-d849-08b3-9f4e39ad5a30-ad108561, #w-node-_045eda5c-c56f-fecb-dfe2-6c3fc954b6fa-ad108561, #w-node-a44ad878-09e1-5e4c-6822-5d107ad800cf-ad108561, #w-node-cb973893-983f-d87d-2330-f2c2508fa1b1-ad108561, #w-node-_6cb85926-74d4-fd67-0d52-5a3c56c0be88-ad108561, #w-node-_49a58aeb-447a-a8f7-dd0e-e65b5532b600-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dd980923-9d55-925d-518d-7d4ff8f8cc5c-ad108561 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center start;
}

#w-node-dd980923-9d55-925d-518d-7d4ff8f8cc5e-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-dd980923-9d55-925d-518d-7d4ff8f8cc60-ad108561 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: end;
}

#w-node-dd980923-9d55-925d-518d-7d4ff8f8cc62-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc64-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-dd980923-9d55-925d-518d-7d4ff8f8cc66-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dd980923-9d55-925d-518d-7d4ff8f8cc6a-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-dd980923-9d55-925d-518d-7d4ff8f8cc6c-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc6f-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc72-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc75-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc77-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd980923-9d55-925d-518d-7d4ff8f8cc79-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc7b-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc7d-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc7f-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc81-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc83-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc85-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc87-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc89-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc8b-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc8d-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc8f-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc91-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc93-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc95-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc97-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc99-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc9b-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc9d-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cc9f-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cca1-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cca3-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cca5-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cca7-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cca9-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccab-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccad-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccaf-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccb1-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccb3-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccb5-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccb7-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccb9-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccbb-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccbd-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccbf-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccc1-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccc3-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccc5-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccc7-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccc9-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cccb-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cccd-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8cccf-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccd1-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccd3-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccd5-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccd7-ad108561, #w-node-dd980923-9d55-925d-518d-7d4ff8f8ccd9-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad108561, #w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b562e-ad108561, #w-node-_2b7e033f-a18c-497f-d1a6-6258d00465c1-ad108561, #w-node-a7733f38-b230-b1e7-990c-17401425e0a8-ad108561, #w-node-_25ff39d3-a2cb-126c-2875-d989d356e641-ad108561 {
  align-self: center;
}

#w-node-b4e041dd-a12c-c9ea-04cb-bfe91c6b9a73-ad108561, #w-node-b4e041dd-a12c-c9ea-04cb-bfe91c6b9a7a-ad108561, #w-node-b4e041dd-a12c-c9ea-04cb-bfe91c6b9a81-ad108561, #w-node-b4e041dd-a12c-c9ea-04cb-bfe91c6b9a88-ad108561, #w-node-b4e041dd-a12c-c9ea-04cb-bfe91c6b9a8f-ad108561, #w-node-b4e041dd-a12c-c9ea-04cb-bfe91c6b9a96-ad108561 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad108561 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad108561 {
  align-self: end;
}

#w-node-e375dbde-0de3-46b8-fe33-c51024f2c1c7-ad108562, #w-node-ade53e80-d482-3f4a-04cb-ed4fe754d0aa-ad108562, #w-node-_87408338-277f-18d6-95fb-02992ec305d9-ad108562, #w-node-_87408338-277f-18d6-95fb-02992ec305db-ad108562, #w-node-_87408338-277f-18d6-95fb-02992ec305d5-ad108562, #w-node-_87408338-277f-18d6-95fb-02992ec305d7-ad108562, #w-node-_54cdfbd6-6034-43bd-3643-749204f2595d-ad108562, #w-node-_991ee542-2b07-d474-df31-d7ca5f3e07e5-ad108562, #w-node-_6e1c23ff-05da-60c3-d121-a2e25d99600b-ad108562, #w-node-_78bc4956-490a-c66b-e472-8217fbbd1b26-ad108562, #w-node-b1d5f5bc-617d-9a0f-2c67-14ee1644f5c3-ad108562, #w-node-b1d5f5bc-617d-9a0f-2c67-14ee1644f5d9-ad108562, #w-node-cbecaa77-ade1-222a-1b10-e681766bf86f-ad108562, #w-node-_7623baf9-1372-bc25-de66-c076c2bf8ead-ad108562, #w-node-_69ab8276-2fa8-3157-4b3d-a407856be28c-ad108562, #w-node-_97911def-41e1-8d1a-0a7f-b0592f51ad2b-ad108562, #w-node-_23389dd5-315e-e046-a409-17715a305748-ad108562, #w-node-f3306c27-1fd1-42ed-3f1b-ba9a2e3af79f-ad108562, #w-node-b1d5f5bc-617d-9a0f-2c67-14ee1644f5fa-ad108562 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_014f56fa-624e-8b0c-1795-c2a2306a6e69-ad108564 {
  align-self: start;
}

#w-node-ae913e67-7a32-864a-03bd-c6c8e38c1005-ad108564, #w-node-f97e4a9c-fdbf-092b-ab8d-b60a97765089-ad10856e, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1005-ad10856e, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1011-ad10856e, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1017-ad10856e, #w-node-_3f06fe8e-61fa-ede5-606c-bdd8d9f852d2-ad10856e {
  align-self: center;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c797-ad10856e {
  align-self: start;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c79f-ad10856e {
  align-self: end;
}

#w-node-f97e4a9c-fdbf-092b-ab8d-b60a97765089-ad108570, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1005-ad108570, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1011-ad108570, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1017-ad108570, #w-node-_3f06fe8e-61fa-ede5-606c-bdd8d9f852d2-ad108570 {
  align-self: center;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c797-ad108570 {
  align-self: start;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c79f-ad108570 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108576 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108576 {
  align-self: start;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-ad108576 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-ad108576 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-ad108576 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-ad108576 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-ad108576 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-ad108576 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-ad108576 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_7ee50577-ed95-66cd-7d12-89788212d258-ad108576 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-ad108576 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-eb713db7-e255-7007-6434-69afcce96fee-ad108576 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-ad108576 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-ad108576 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-ad108576 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-ad108576 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-ad108576 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-dbf306b1-54c4-06d6-ba5f-53e900ed5f30-ad108576 {
  grid-area: 8 / 1 / 9 / 2;
  align-self: center;
}

#w-node-a27aa208-95af-a36b-09c4-f5fa67611c3b-ad108576 {
  grid-area: 8 / 2 / 9 / 3;
  align-self: center;
}

#w-node-_40c53092-51ab-fe82-e158-a113e198ce55-ad108576, #w-node-_18761844-6a87-12b9-1529-0255f9c37595-ad108576 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad108576, #w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b562e-ad108576, #w-node-_2b7e033f-a18c-497f-d1a6-6258d00465c1-ad108576 {
  align-self: center;
}

#w-node-b6724df9-c7a9-b61d-51d3-834f29f56161-ad108576, #w-node-b6724df9-c7a9-b61d-51d3-834f29f56168-ad108576, #w-node-b6724df9-c7a9-b61d-51d3-834f29f5616f-ad108576, #w-node-b6724df9-c7a9-b61d-51d3-834f29f56176-ad108576, #w-node-b6724df9-c7a9-b61d-51d3-834f29f5617d-ad108576, #w-node-b6724df9-c7a9-b61d-51d3-834f29f56184-ad108576 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad108576 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad108576 {
  align-self: end;
}

#w-node-f97e4a9c-fdbf-092b-ab8d-b60a97765089-ad108579, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1005-ad108579, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1011-ad108579, #w-node-ae913e67-7a32-864a-03bd-c6c8e38c1017-ad108579, #w-node-_3f06fe8e-61fa-ede5-606c-bdd8d9f852d2-ad108579 {
  align-self: center;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c797-ad108579 {
  align-self: start;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c79f-ad108579 {
  align-self: end;
}

#w-node-_34783130-5d82-e97b-deaf-2d910ab6cfa0-ad10857d, #w-node-_6bfe51da-672a-2e58-7ea3-dc3cdc265426-ad10857d, #w-node-cd29f335-73e1-4220-b9d7-ba67bca476da-ad10857d, #w-node-_8048a164-1608-6096-5436-6cfcec522189-ad10857d, #w-node-_3e3657ab-fad6-4217-9bdd-0b70706bfc4d-ad10857d, #w-node-_0c7a6e92-5585-dd5d-9c83-b25c163afc8a-ad10857d, #w-node-bf117220-fb45-16d8-f380-b21a4d10bf50-ad10857d, #w-node-bf117220-fb45-16d8-f380-b21a4d10bf56-ad10857d {
  align-self: center;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc364-ad10857d {
  align-self: start;
}

#w-node-_30774f42-52ec-a815-eee1-6f0f69ddc36c-ad10857d {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108584 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108584 {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-ad108584, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-ad108584 {
  align-self: center;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-ad108584 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-ad108584 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_048652a1-f836-637c-7dcf-a1efd41336c7-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_048652a1-f836-637c-7dcf-a1efd41336c9-ad108584 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-ad108584 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-ad108584, #w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-ad108584, #w-node-_47ae06b5-344d-1518-1523-d2a57e4ab63d-ad108584, #w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-ad108584, #w-node-_7ee50577-ed95-66cd-7d12-89788212d258-ad108584, #w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-ad108584, #w-node-_3f437115-ae02-8acb-7dcf-1eed7e386999-ad108584, #w-node-_225430b9-b99a-696f-ceaa-58760486507b-ad108584, #w-node-eb713db7-e255-7007-6434-69afcce96fee-ad108584, #w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-ad108584, #w-node-_95214121-a284-b505-748d-9beda2ce0e71-ad108584, #w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-ad108584, #w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-ad108584, #w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-ad108584, #w-node-_37880d79-fd28-854e-d549-4c6c9df3c130-ad108584, #w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-ad108584, #w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-ad108584, #w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-ad108584, #w-node-_8357d49e-2f91-fa93-fbc6-4972f4ea7f84-ad108584, #w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-ad108584, #w-node-e34c6883-8ae4-457f-135f-f1afb98fbced-ad108584, #w-node-_44bcd874-eb94-4a77-85b4-17a86f759836-ad108584, #w-node-_61a77344-e7f9-4ca1-6546-c2965d6e8741-ad108584, #w-node-_799b5e58-2983-11d2-6a1a-778e043709f0-ad108584, #w-node-_499a128e-0c2d-7e9a-9d82-294c47345966-ad108584, #w-node-ba823a37-e01d-f29b-1889-8e16d0854fe6-ad108584, #w-node-_3d126af0-ff46-8a2d-6151-bb40807757d9-ad108584, #w-node-_025c9a10-38dd-2370-5a48-cab7c8ac9f10-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_78cad773-b9c4-7ecc-2481-447888877955-ad108584, #w-node-_2ce5aea2-8a64-5bba-c3b8-ddc7d51179e1-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a8192ee-5772-5097-927f-bf2570f0cb5e-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b388a4cb-cc8a-96d3-0cd8-54bf6a48a0e8-ad108584, #w-node-_8d831550-9264-e1cd-6221-35a07780eccc-ad108584, #w-node-_8d831550-9264-e1cd-6221-35a07780eccd-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dd8aa4d-b1ec-909c-6c74-5865d2802957-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0dd8aa4d-b1ec-909c-6c74-5865d2802958-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72ee32b0-ef7d-1941-d3da-ccaa0993a21c-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8354b870-cf51-d311-c25e-892a6b439694-ad108584, #w-node-_68267a9d-ace4-40db-0a8a-85f71e0b32c0-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2791aa17-ccbb-01f5-c6c3-fa497d9d3ee6-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_98658c41-4a39-a32a-c269-48662a6bba78-ad108584 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb617-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb61b-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb61e-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb620-ad108584 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb622-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb624-ad108584 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb626-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb628-ad108584 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb62a-ad108584 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb62b-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb62d-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb630-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb633-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb636-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb638-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb63a-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb63c-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb63e-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb640-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb642-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb644-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb646-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb648-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb64a-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb64c-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb64e-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb650-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb652-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb654-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb656-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb658-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb65a-ad108584, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb65c-ad108584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f337-ad108584 {
  align-self: start;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f33f-ad108584 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108586 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108586 {
  align-self: start;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-ad108586 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-ad108586 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-ad108586 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-ad108586, #w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-ad108586, #w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-ad108586, #w-node-_7ee50577-ed95-66cd-7d12-89788212d258-ad108586, #w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-ad108586, #w-node-_225430b9-b99a-696f-ceaa-58760486507b-ad108586, #w-node-eb713db7-e255-7007-6434-69afcce96fee-ad108586, #w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-ad108586, #w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-ad108586, #w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-ad108586, #w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-ad108586, #w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-ad108586, #w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-ad108586, #w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-ad108586, #w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04ba7-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bac-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bae-ad108586 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb0-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb2-ad108586 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb4-ad108586 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb5-ad108586 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb7-ad108586 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb9-ad108586 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bbb-ad108586 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bbd-ad108586 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bbf-ad108586 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc1-ad108586 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc3-ad108586 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc5-ad108586 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc7-ad108586 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc9-ad108586 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bcb-ad108586 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bcd-ad108586 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bcf-ad108586 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bd1-ad108586 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6332-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6337-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6339-ad108586 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da633b-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da633d-ad108586 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da633f-ad108586 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6340-ad108586 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6342-ad108586 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6344-ad108586 {
  grid-area: 3 / 3 / 4 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6346-ad108586 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6348-ad108586 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da634a-ad108586 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da634c-ad108586 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da634e-ad108586 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6350-ad108586 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6352-ad108586 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6354-ad108586 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6356-ad108586 {
  grid-area: 6 / 3 / 7 / 4;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6358-ad108586 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da635a-ad108586 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da635c-ad108586 {
  grid-area: 7 / 3 / 8 / 4;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996de87-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996de8c-ad108586 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996de8e-ad108586 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996de94-ad108586 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996de95-ad108586 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996de97-ad108586 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996de9b-ad108586 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996de9d-ad108586 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996dea1-ad108586 {
  grid-area: 5 / 1 / 6 / 2;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996dea3-ad108586 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996dea7-ad108586 {
  grid-area: 6 / 1 / 7 / 2;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996dea9-ad108586 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996dead-ad108586 {
  grid-area: 7 / 1 / 8 / 2;
  align-self: center;
}

#w-node-c01b8f71-f14f-c695-57b8-e896c996deaf-ad108586 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad108586, #w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b562e-ad108586, #w-node-_2b7e033f-a18c-497f-d1a6-6258d00465c1-ad108586 {
  align-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad108586 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad108586 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108589 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108589 {
  align-self: start;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-ad108589 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-ad108589 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-ad108589 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-ad108589, #w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-ad108589, #w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-ad108589, #w-node-_7ee50577-ed95-66cd-7d12-89788212d258-ad108589, #w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-ad108589, #w-node-_225430b9-b99a-696f-ceaa-58760486507b-ad108589, #w-node-eb713db7-e255-7007-6434-69afcce96fee-ad108589, #w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-ad108589, #w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-ad108589, #w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-ad108589, #w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-ad108589, #w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-ad108589, #w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-ad108589, #w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-ad108589, #w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04ba7-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bac-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bae-ad108589 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb0-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb2-ad108589 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb4-ad108589 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb5-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb7-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bb9-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bbb-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bbd-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bbf-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc1-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc3-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc5-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc7-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bc9-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bcb-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bcd-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bcf-ad108589, #w-node-_83aa1efa-020c-4c94-76a8-3f6046b04bd1-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6332-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6337-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6339-ad108589 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da633b-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da633d-ad108589 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da633f-ad108589 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6340-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6342-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6344-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6346-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6348-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da634a-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da634c-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da634e-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6350-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6352-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6354-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6356-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da6358-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da635a-ad108589, #w-node-a1de6589-74d6-a8e6-c2e9-6b3d21da635c-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b38ba2d1-fd91-d5e3-a9b8-c1da5bce5293-ad108589, #w-node-b38ba2d1-fd91-d5e3-a9b8-c1da5bce52a1-ad108589, #w-node-b38ba2d1-fd91-d5e3-a9b8-c1da5bce529a-ad108589, #w-node-b38ba2d1-fd91-d5e3-a9b8-c1da5bce528c-ad108589, #w-node-b38ba2d1-fd91-d5e3-a9b8-c1da5bce52a8-ad108589, #w-node-b38ba2d1-fd91-d5e3-a9b8-c1da5bce52af-ad108589 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b563a-ad108589, #w-node-_6ea4d2f9-aaf8-cc4a-3a34-28dcf95b562e-ad108589, #w-node-_2b7e033f-a18c-497f-d1a6-6258d00465c1-ad108589 {
  align-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad108589 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad108589 {
  align-self: end;
}

#w-node-_0e891318-33c6-0927-9235-6fcb0857b088-ad10858d {
  align-self: start;
}

#w-node-ae913e67-7a32-864a-03bd-c6c8e38c1005-ad10858d {
  align-self: center;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68a8-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68aa-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68b1-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68b3-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68ba-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68bc-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68c7-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68c9-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68db-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68dd-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68e6-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68e8-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68ef-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68f1-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68f5-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68f7-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af68fe-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c4bf2334-f6b2-fc50-79e5-c840a0af6900-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e16cfbd-96c4-4d7c-61c4-f5415e530645-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_67efa7b7-94fa-7e40-7317-ddd07e531ee9-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f09e40a-7481-2ed7-0e76-87d26a2d0766-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-b9f0911b-1369-f7a8-8245-cf3105500908-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-caff9118-384d-a0d4-c7e0-ccfa1bc6ba01-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_9062a063-3e94-b750-052e-b7234623767b-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d69cd8b3-052f-5d2c-c921-ddde24d0d6e7-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_97ae628e-c9de-0b22-b58c-4589e22160ee-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d48a112a-7f51-b431-53dd-b839e27266b2-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_0771df3c-47d7-cbc4-caa4-c097ba0a1d6f-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de92d4bb-b4ea-bc3c-01dd-0c106e8ff2ef-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-a69baba3-4ab7-8e34-af93-e3e977b8b942-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25c97e70-37ea-2ee3-ac97-23f1a4c8dc24-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_95aed59f-2ef8-3292-c765-d5d7bddd9f47-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30b81291-2ddf-fb06-4caf-23674cb84aec-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_950ae2d2-8504-0f52-7d12-cb2e22325dec-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c82a223-ad4e-d83d-47ce-0ef877dc9815-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-b08f6edf-4fbf-0c5e-66ab-65c7b849aec7-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15fb456c-6c58-d855-f47e-032a61320ce0-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_291469dd-9938-daf9-48cd-a895829e35a6-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc6704ab-6593-8716-c9a7-fb2e0234a115-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_408137b4-07bc-885e-7603-53ef6ecb2654-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33f53eca-d37c-0ab8-de06-6cfc2ae39f27-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-d56627a2-01c4-634a-7f7f-8e48d38c87ee-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f7d4e05-b0c6-2882-ccc9-fde1b6dad33b-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c9ee9fdf-9f12-c434-ca15-85e0a892db11-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b899d90d-9f99-5349-32fb-8a73619e0130-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_411271b6-0289-85c3-30d6-ed6b9c45f25a-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2637d282-5dc8-9f84-8e8d-3baba8f50f24-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_75085041-406b-2a52-8487-12630127fc33-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d899759-229e-b317-41bd-af304b4564cc-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-bd94b4ff-abef-88ca-20dc-56577c5ef13a-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e2fd87-fcff-06f3-f6ed-8863fc2cf076-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_6f7ba207-0c56-82d4-9a65-b41059a789d2-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3652ed7-4057-3aac-c98c-26abebeae50c-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_24631b72-b7d3-530f-6ef5-1ef74b048582-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10fb3718-de75-04de-5cbc-1b4fdd40a06f-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_6c145964-0aef-4abc-9193-184d26da5f0e-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cc58981-cb30-f4ac-fef5-c62b9a48c9f6-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-e1116764-dc3e-fb47-6133-a12cc3fdb4e7-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6db0b75a-2791-b3b4-27db-1e52be9d3518-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-a8b03916-56ad-ae47-edcf-fe7751cfa64f-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98d9da9f-6432-e30a-4c35-a98794301f96-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-bb735674-93fd-8c9b-1997-9fa8624daf06-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc68d0db-d43a-b37a-d1da-d87e97b5d9fd-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_6627a09a-3939-3dd5-ba64-f41b60e254c9-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8acc3e7c-075b-2960-f465-9eab78262ad2-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_5b365fcf-bb46-ba83-8325-f42bc8004bb6-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e747d58-08cb-4e74-80f0-cb6b0dd62a34-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_048bcc15-bd03-1113-7d05-8c2b7dae1826-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb5532b2-d502-2c23-8dc2-f4daa3ebf9ec-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_71c32929-109c-a3fc-7ddc-d54a5a153dc3-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faabc7c9-abdc-68dc-2c7a-51a1a606835b-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-bf60312f-6ae1-c48d-05e1-07c3e14aef85-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a14303e7-7d74-407e-41d6-67ae3030f613-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_360dbb69-2b55-7e55-eece-4a45ec5f5fa2-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e36cdde-9f57-4b12-3888-7b6c5ea0f43b-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_70955a0b-90ad-9ee4-beee-94e13f862291-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad7c069-9d38-ac35-5021-f08199756418-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_7a976fb7-35d0-b18b-c3a4-ba614f738b80-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2176bc05-c620-7ffb-90c7-0b17524124a9-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_9b762a95-ec3e-f873-fc72-f9da9ce56a14-ad10858d, #w-node-_500d6d02-39f5-784c-b0a8-8e718fe829ef-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf3c4e3b-6783-3b87-196a-4c9d7a909dce-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_49d25206-8cd6-c9ca-90a7-9799559046b6-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_710eb7c5-7cdb-dc2f-9221-19a8f3e4fb08-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_0059c310-72cb-c000-c54b-3fae94939fe1-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_826e610b-2d2d-666c-44fb-6345c7004843-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_0d2bc5b1-b74c-c424-b413-eca9325877e9-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2548b743-c186-c0cc-9a86-afd744ab2c41-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_42ec4aed-a159-ff86-accc-52eb8de7e9ca-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f53f9f7-7288-cd3b-bc2f-f8919eb8a39b-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_68d4b8b9-dd8f-3f6f-ed3e-f47806d0c434-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2009f261-4738-8447-db8d-625fd09d60a6-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_7c783d59-5533-5767-6ccf-7c3171ede0ac-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6a172e7-7a2e-f7db-3e49-32a51bbb5b3c-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_302794b3-d187-802d-1cd2-f9b27a62c714-ad10858d, #w-node-_302794b3-d187-802d-1cd2-f9b27a62c715-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85bb0b1a-5ac4-f0a2-7076-260addec59ce-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_07ad15b8-f1c2-86e4-8e44-4bf93eec32b3-ad10858d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108590 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108590 {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-ad108590, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-ad108590 {
  align-self: center;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-ad108590 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-ad108590 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-ad108590, #w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-ad108590, #w-node-_7ee50577-ed95-66cd-7d12-89788212d258-ad108590, #w-node-_225430b9-b99a-696f-ceaa-58760486507b-ad108590, #w-node-eb713db7-e255-7007-6434-69afcce96fee-ad108590, #w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-ad108590, #w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-ad108590, #w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-ad108590, #w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-ad108590, #w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-ad108590, #w-node-e34c6883-8ae4-457f-135f-f1afb98fbced-ad108590, #w-node-_799b5e58-2983-11d2-6a1a-778e043709f0-ad108590, #w-node-_499a128e-0c2d-7e9a-9d82-294c47345966-ad108590, #w-node-_025c9a10-38dd-2370-5a48-cab7c8ac9f10-ad108590, #w-node-_0e9c0d82-4784-3535-d840-679f9cf7aaf1-ad108590, #w-node-_4f0b5b63-7113-5879-749d-be61239bb934-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb0f-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb14-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb16-ad108590 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb18-ad108590 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb19-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb1b-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb1d-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb1f-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb21-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb23-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb25-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb27-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb29-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb2b-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb2d-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb2f-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb31-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb33-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb35-ad108590, #w-node-_8dc75311-3d51-0442-8e7b-a52074a7fb37-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb235280-9e01-1f5f-1046-430dd0a54289-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-fb235280-9e01-1f5f-1046-430dd0a5428e-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-fb235280-9e01-1f5f-1046-430dd0a54290-ad108590 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-fb235280-9e01-1f5f-1046-430dd0a54292-ad108590 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fb235280-9e01-1f5f-1046-430dd0a54293-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a54295-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a54297-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a54299-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a5429b-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a5429d-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a5429f-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a542a1-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a542a3-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a542a5-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a542a7-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a542a9-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a542ab-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a542ad-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a542af-ad108590, #w-node-fb235280-9e01-1f5f-1046-430dd0a542b1-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-faae0635-c558-7841-69c2-c997250e4e29-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-faae0635-c558-7841-69c2-c997250e4e2e-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-faae0635-c558-7841-69c2-c997250e4e30-ad108590 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-faae0635-c558-7841-69c2-c997250e4e32-ad108590 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-faae0635-c558-7841-69c2-c997250e4e33-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e35-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e37-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e39-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e3b-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e3d-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e3f-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e41-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e43-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e45-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e47-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e49-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e4b-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e4d-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e4f-ad108590, #w-node-faae0635-c558-7841-69c2-c997250e4e51-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cab-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cb0-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cb2-ad108590 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cb4-ad108590 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cb5-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cb7-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cb9-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cbb-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cbd-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cbf-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cc1-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cc3-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cc5-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cc7-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cc9-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2ccb-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2ccd-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2ccf-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cd1-ad108590, #w-node-_22e0378d-362b-481b-9eb4-f3b0578c2cd3-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_609d3e41-be46-7ff0-6825-af506a4f805b-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_609d3e41-be46-7ff0-6825-af506a4f8060-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_609d3e41-be46-7ff0-6825-af506a4f8062-ad108590 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_609d3e41-be46-7ff0-6825-af506a4f8064-ad108590 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_609d3e41-be46-7ff0-6825-af506a4f8065-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f8067-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f8069-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f806b-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f806d-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f806f-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f8071-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f8073-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f8075-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f8077-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f8079-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f807b-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f807d-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f807f-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f8081-ad108590, #w-node-_609d3e41-be46-7ff0-6825-af506a4f8083-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b497c-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b4981-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b4983-ad108590 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b4985-ad108590 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8115397c-c4b7-0543-6992-689e147b4986-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b4988-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b498a-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b498c-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b498e-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b4990-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b4992-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b4994-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b4996-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b4998-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b499a-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b499c-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b499e-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b49a0-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b49a2-ad108590, #w-node-_8115397c-c4b7-0543-6992-689e147b49a4-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c1002-ad108590 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c1010-ad108590 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c1013-ad108590 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c1016-ad108590 {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c101c-ad108590 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c101f-ad108590 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c1022-ad108590 {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c1024-ad108590 {
  grid-area: 1 / 9 / 2 / 10;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c1028-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c102a-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c102c-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c102e-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1030-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1032-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1034-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1036-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1038-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c103a-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c103c-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c103e-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1040-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1042-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1044-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1046-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1048-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c104a-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c104c-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c104e-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1050-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1052-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1054-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1056-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1058-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c105a-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c105c-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c105e-ad108590 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-fe51fa0d-5595-6922-76a6-8940f56c1061-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1063-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1065-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1067-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1069-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c106b-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c106d-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c106f-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1071-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1073-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1075-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1077-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1079-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c107b-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c107d-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c107f-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1081-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1083-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1085-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1087-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1089-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c108b-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c108d-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c108f-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1091-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1093-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1095-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1097-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c1099-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c109b-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c109d-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c109f-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c10a1-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c10a3-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c10a5-ad108590, #w-node-fe51fa0d-5595-6922-76a6-8940f56c10a7-ad108590 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c0a296a2-73b1-c782-9e03-562c640c78dd-ad108590 {
  align-self: start;
}

#w-node-c0a296a2-73b1-c782-9e03-562c640c78e5-ad108590 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108591 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108591 {
  align-self: start;
}

#w-node-efed0516-1569-a38f-e014-2fcde53fcfe9-ad108591 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-efed0516-1569-a38f-e014-2fcde53fcfee-ad108591 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-efed0516-1569-a38f-e014-2fcde53fcff0-ad108591 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-efed0516-1569-a38f-e014-2fcde53fcff6-ad108591 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-efed0516-1569-a38f-e014-2fcde53fcff7-ad108591, #w-node-efed0516-1569-a38f-e014-2fcde53fcff9-ad108591, #w-node-efed0516-1569-a38f-e014-2fcde53fcffd-ad108591, #w-node-efed0516-1569-a38f-e014-2fcde53fcfff-ad108591, #w-node-efed0516-1569-a38f-e014-2fcde53fd003-ad108591, #w-node-efed0516-1569-a38f-e014-2fcde53fd005-ad108591, #w-node-efed0516-1569-a38f-e014-2fcde53fd009-ad108591, #w-node-efed0516-1569-a38f-e014-2fcde53fd00b-ad108591, #w-node-efed0516-1569-a38f-e014-2fcde53fd00f-ad108591, #w-node-efed0516-1569-a38f-e014-2fcde53fd011-ad108591, #w-node-b56eaede-9000-21bc-1c21-b08d8ed70f17-ad108591, #w-node-ecd8c9b5-2b32-90b5-b280-f2f198dec756-ad108591 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97af4040-45fc-fcc1-a431-368f6a78c647-ad108591, #w-node-_97af4040-45fc-fcc1-a431-368f6a78c64e-ad108591, #w-node-_97af4040-45fc-fcc1-a431-368f6a78c655-ad108591 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad108591 {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad108591 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad108592 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad108592 {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-ad108592, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-ad108592 {
  align-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9da6-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dab-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dad-ad108592 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9daf-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db1-ad108592 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db3-ad108592 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db4-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db6-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db8-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc0-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc2-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc4-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dba-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dbc-ad108592, #w-node-ea427278-c827-70cc-2e7a-be963d6d84f5-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc6-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc8-ad108592, #w-node-_34e7000d-3f11-e27d-1a3f-65fea522d63b-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dcc-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dce-ad108592, #w-node-_93c0c723-0791-89cb-1fab-b95c0fb699e5-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de4-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de8-ad108592, #w-node-_2321362f-a248-a5f0-4365-8c49134310c9-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd2-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd4-ad108592, #w-node-ae55ba29-25b8-6876-97aa-f63d72ea4902-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd8-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dda-ad108592, #w-node-_3c063755-066f-53db-cb68-5834c354081f-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dde-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de0-ad108592, #w-node-f4a00ec7-1040-2edf-7fb7-2337939a5f8f-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dea-ad108592, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dec-ad108592, #w-node-_53b3ef2a-0303-fd63-5c18-109a3f82a701-ad108592, #w-node-_46aecbf3-370a-ad46-a567-d2835afa2c3b-ad108592, #w-node-_36c0cf22-c7d9-0efe-0d8f-9c0e4639e0d0-ad108592, #w-node-_4416f553-29c3-9a34-2c05-b0485099a96f-ad108592, #w-node-_33dc52c2-d4ea-b421-5c38-c3b639bb8430-ad108592, #w-node-c5fdd5f5-5981-bc7a-4f54-9f8addfacb43-ad108592, #w-node-_7fd061fd-54fb-288a-b6a6-85611c86801f-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_570bf16c-4989-f522-2054-71d284de71c9-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_570bf16c-4989-f522-2054-71d284de71cc-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_570bf16c-4989-f522-2054-71d284de71ce-ad108592 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_570bf16c-4989-f522-2054-71d284de71d0-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_570bf16c-4989-f522-2054-71d284de71d2-ad108592 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_570bf16c-4989-f522-2054-71d284de71d4-ad108592 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_570bf16c-4989-f522-2054-71d284de71d5-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71d7-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71d9-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71db-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71dd-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71df-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71e1-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71e3-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71e5-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71e7-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71e9-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71eb-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71ed-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71ef-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71f1-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71f3-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71f5-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71f7-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71f9-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71fb-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71fd-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de71ff-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7201-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7203-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7205-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7207-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7209-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de720b-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de720e-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7210-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7212-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7214-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7216-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de7218-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de721a-ad108592, #w-node-_570bf16c-4989-f522-2054-71d284de721c-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c35b8dca-6f72-b838-da79-f21f87e4ad94-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c35b8dca-6f72-b838-da79-f21f87e4ad9b-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-c35b8dca-6f72-b838-da79-f21f87e4ad9d-ad108592 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c35b8dca-6f72-b838-da79-f21f87e4ad9f-ad108592 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c35b8dca-6f72-b838-da79-f21f87e4ada0-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4ada4-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4ada6-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adaa-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adac-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adb0-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adb2-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adb6-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adb8-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adbc-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adbe-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adc2-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adc4-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adc8-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adca-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4adce-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4add0-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4add4-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4add6-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4addb-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4addd-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4ade1-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4ade3-ad108592, #w-node-c35b8dca-6f72-b838-da79-f21f87e4ade7-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3a3-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3aa-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3ac-ad108592 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3ae-ad108592 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3af-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3b3-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3b5-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3b9-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3bb-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3bf-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3c1-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3c5-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3c7-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3cb-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3cd-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3d1-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3d3-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3d7-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3d9-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3dd-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3df-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3e3-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3e5-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3ea-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3ec-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3f0-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3f2-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3f6-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0772e26a-6012-d33e-a3ee-1d4fd8149674-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0772e26a-6012-d33e-a3ee-1d4fd814967b-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0772e26a-6012-d33e-a3ee-1d4fd814967d-ad108592 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_0772e26a-6012-d33e-a3ee-1d4fd814967f-ad108592 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0772e26a-6012-d33e-a3ee-1d4fd8149680-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd8149684-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd8149686-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd814968a-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd814968c-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd8149690-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd8149692-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd8149696-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd8149698-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd814969c-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd814969e-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496a2-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496a4-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496a8-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496aa-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496ae-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496b0-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496b4-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496b6-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496bb-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496bd-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496c1-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496c3-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd81496c7-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4fe4da44-3785-245b-b947-2f7c03242e00-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_4fe4da44-3785-245b-b947-2f7c03242e07-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_4fe4da44-3785-245b-b947-2f7c03242e09-ad108592 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_4fe4da44-3785-245b-b947-2f7c03242e0b-ad108592 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4fe4da44-3785-245b-b947-2f7c03242e0c-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e10-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e12-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e16-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e18-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e1c-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e1e-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e22-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e24-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e28-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e2a-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e2e-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e30-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e34-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e36-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e3a-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e3c-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e40-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e42-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e47-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e49-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e4d-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e4f-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e53-ad108592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_41dd12fa-9224-1e5a-f269-db21e30174b4-ad108592 {
  align-self: start;
}

#w-node-_41dd12fa-9224-1e5a-f269-db21e30174bc-ad108592 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad10859a {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad10859a {
  align-self: start;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349c6-ad10859a {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349c8-ad10859a {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349ca-ad10859a {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349cc-ad10859a {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349ce-ad10859a {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349d0-ad10859a {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349d2-ad10859a {
  grid-area: 1 / 8 / 2 / 9;
  align-self: center;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349d4-ad10859a {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349d7-ad10859a {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349da-ad10859a {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349dd-ad10859a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349e0-ad10859a {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349e3-ad10859a {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349e6-ad10859a {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349ec-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349ee-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349f0-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349f2-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349f4-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349f6-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349f8-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349fa-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc7886349fe-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a00-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a02-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a04-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a06-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a08-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a0a-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a0c-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a10-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a12-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a14-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a16-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a18-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a1a-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a1c-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a1e-ad10859a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a22-ad10859a {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a25-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a27-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a29-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a2b-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a2d-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a2f-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a31-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a33-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a37-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a39-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a3b-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a3d-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a3f-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a41-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a43-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a45-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a49-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a4b-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a4d-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a4f-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a51-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a53-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a55-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a57-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a5b-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a5d-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a5f-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a61-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a63-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a65-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a67-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a69-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a6d-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a6f-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a71-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a73-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a75-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a77-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a79-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a7b-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a7f-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a81-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a83-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a85-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a87-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a89-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a8b-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a8d-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a91-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a93-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a95-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a97-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a99-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a9b-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a9d-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634a9f-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aa3-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aa5-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aa7-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aa9-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aab-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aad-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aaf-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ab1-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ab5-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ab7-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ab9-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634abb-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634abd-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634abf-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ac1-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ac3-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ac7-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ac9-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634acb-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634acd-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634acf-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ad1-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ad3-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ad5-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ad9-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634adb-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634add-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634adf-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ae1-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ae3-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ae5-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634ae7-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aeb-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aed-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634aef-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634af1-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634af3-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634af5-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634af7-ad10859a, #w-node-_47b8e13b-4d3f-4f7a-ce07-3fc788634af9-ad10859a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140125-ad10859a {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140127-ad10859a {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140129-ad10859a {
  grid-area: 1 / 3 / 3 / 5;
  align-self: end;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c14012b-ad10859a {
  grid-area: 1 / 5 / 3 / 6;
  align-self: end;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c14012d-ad10859a {
  grid-area: 1 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c14012f-ad10859a {
  grid-area: 1 / 7 / 3 / 8;
  align-self: end;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140131-ad10859a {
  grid-area: 1 / 8 / 2 / 10;
  align-self: center;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140133-ad10859a {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140136-ad10859a {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140139-ad10859a {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c14013c-ad10859a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c14013f-ad10859a {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140142-ad10859a {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140145-ad10859a {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140147-ad10859a {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c14014b-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14014d-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14014f-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140151-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140153-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140155-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140157-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140159-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14015b-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14015d-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14015f-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140161-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140163-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140165-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140167-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140169-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14016b-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14016d-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14016f-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140171-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140173-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140175-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140177-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140179-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14017b-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14017d-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14017f-ad10859a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140181-ad10859a {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_9886d3fa-81d8-e7ec-ece7-95802c140184-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140186-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140188-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14018a-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14018c-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14018e-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140190-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140192-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140194-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140196-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140198-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14019a-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14019c-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14019e-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401a0-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401a2-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401a4-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401a6-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401a8-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401aa-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401ac-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401ae-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401b0-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401b2-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401b4-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401b6-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401b8-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401ba-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401bc-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401be-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401c0-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401c2-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401c4-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401c6-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401c8-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401ca-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401cc-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401ce-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401d0-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401d2-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401d4-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401d6-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401d8-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401da-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401dc-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401de-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401e0-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401e2-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401e4-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401e6-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401e8-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401ea-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401ec-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401ee-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401f0-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401f2-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401f4-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401f6-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401f8-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401fa-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401fc-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c1401fe-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140200-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140202-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140204-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140206-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140208-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14020a-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14020c-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14020e-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140210-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140212-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140214-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140216-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140218-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14021a-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14021c-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14021e-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140220-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140222-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140224-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140226-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140228-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14022a-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14022c-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14022e-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140230-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140232-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140234-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140236-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140238-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14023a-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14023c-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14023e-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140240-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140242-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140244-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140246-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140248-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14024a-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14024c-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14024e-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140250-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140252-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140254-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140256-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c140258-ad10859a, #w-node-_9886d3fa-81d8-e7ec-ece7-95802c14025a-ad10859a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_916b6de6-914b-c525-0e48-81fcb6684e7e-ad10859a, #w-node-_916b6de6-914b-c525-0e48-81fcb6684e88-ad10859a, #w-node-_916b6de6-914b-c525-0e48-81fcb6684e93-ad10859a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff24-ad10859a {
  align-self: start;
}

#w-node-_48ee90aa-01aa-a220-50f7-2f9f0a2eff2c-ad10859a {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad10859d {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad10859d {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-ad10859d, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-ad10859d {
  align-self: center;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-ad10859d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-ad10859d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-ad10859d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-ad10859d, #w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-ad10859d, #w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-ad10859d, #w-node-_7ee50577-ed95-66cd-7d12-89788212d258-ad10859d, #w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-ad10859d, #w-node-_225430b9-b99a-696f-ceaa-58760486507b-ad10859d, #w-node-eb713db7-e255-7007-6434-69afcce96fee-ad10859d, #w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-ad10859d, #w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-ad10859d, #w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-ad10859d, #w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-ad10859d, #w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-ad10859d, #w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-ad10859d, #w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-ad10859d, #w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-ad10859d, #w-node-e34c6883-8ae4-457f-135f-f1afb98fbced-ad10859d, #w-node-_44bcd874-eb94-4a77-85b4-17a86f759836-ad10859d, #w-node-_799b5e58-2983-11d2-6a1a-778e043709f0-ad10859d, #w-node-_8fd6b8da-7694-3bcd-e3c9-fb7bf8814c9a-ad10859d, #w-node-_8d23d68c-0b0c-5955-359b-452b6fe85904-ad10859d, #w-node-b53901b5-6e79-d56f-8895-c3c6935f1f65-ad10859d, #w-node-_499a128e-0c2d-7e9a-9d82-294c47345966-ad10859d, #w-node-ba823a37-e01d-f29b-1889-8e16d0854fe6-ad10859d, #w-node-_025c9a10-38dd-2370-5a48-cab7c8ac9f10-ad10859d, #w-node-_0e9c0d82-4784-3535-d840-679f9cf7aaf1-ad10859d, #w-node-_1eb15000-d14e-544d-ea7d-8bb69afeb90a-ad10859d, #w-node-_4f0b5b63-7113-5879-749d-be61239bb934-ad10859d, #w-node-_72ee32b0-ef7d-1941-d3da-ccaa0993a21c-ad10859d, #w-node-_2791aa17-ccbb-01f5-c6c3-fa497d9d3ee6-ad10859d, #w-node-dc4f4f60-64e2-4134-77ab-02e61887f8b8-ad10859d, #w-node-dfea35c5-e795-3147-203e-b3489a108b9b-ad10859d, #w-node-_445b1362-e48f-24a8-640b-889310de6f21-ad10859d, #w-node-f2aa69d1-a221-7d81-0eea-ac5807151948-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0aaf-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0ab4-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0ab6-ad10859d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0ab8-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0aba-ad10859d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0abc-ad10859d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0abd-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0abf-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac1-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac3-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac5-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac7-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac9-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0acb-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0acd-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0acf-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad1-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad3-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad5-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad7-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad9-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0adb-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0add-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0adf-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae1-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae3-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae5-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae7-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae9-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0aeb-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0aed-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0aef-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af1-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af3-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af5-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af7-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af9-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0afb-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0afd-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed739-ad10859d {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed73b-ad10859d {
  grid-area: 1 / 2 / 2 / 7;
  align-self: end;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed743-ad10859d {
  grid-area: 2 / 7 / 4 / 8;
  align-self: end;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed745-ad10859d {
  grid-area: 1 / 7 / 2 / 11;
  align-self: center;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed74a-ad10859d {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed756-ad10859d {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed759-ad10859d {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed75b-ad10859d {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_16fc5c69-23d4-1d79-d2c5-d7a40c68f5f4-ad10859d {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-c17b8f18-e8ec-7491-35bb-3a47339badc6-ad10859d {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_8633a8ae-0d0d-b194-5fc8-93b791f72c77-ad10859d {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed750-ad10859d {
  grid-area: 2 / 2 / 4 / 3;
}

#w-node-_4ae2877e-30a3-6868-5f96-17b7acc10036-ad10859d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5268c1fb-76d6-1a58-a44b-94cdd1ee5e00-ad10859d, #w-node-_52efabf0-64f9-b80d-3616-c53a3c485bbc-ad10859d, #w-node-_146d1f66-d887-9d2d-3291-6ce04b95c71a-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_55bd6ee0-2bb6-ff6c-96f0-1c597d1560af-ad10859d {
  grid-area: 3 / 10 / 4 / 11;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed764-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed766-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_71f1aff5-7022-a4fd-90d0-0703b37c0821-ad10859d {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed768-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1515a019-22a8-1751-0061-de7a1b91294e-ad10859d {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed76a-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed76c-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed76e-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed770-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed772-ad10859d, #w-node-bc8af903-9edd-0a13-6c88-7d416c84bfed-ad10859d, #w-node-eb448b2d-5362-4eae-03d6-01b3d2dfd100-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed774-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed776-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed778-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed77a-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed77c-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed77e-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed780-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed782-ad10859d, #w-node-c04305ca-33ed-da3e-2e92-32cf5cf18955-ad10859d, #w-node-fb214777-ae0d-e962-d671-15c7f52ed784-ad10859d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f337-ad10859d {
  align-self: start;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f33f-ad10859d {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-ad1085a1 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-ad1085a1 {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-ad1085a1, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-ad1085a1 {
  align-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9da6-ad1085a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dab-ad1085a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dad-ad1085a1 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9daf-ad1085a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db1-ad1085a1 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_85d486bd-cb58-544c-2a8a-f59ea9c5fc5a-ad1085a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_85d486bd-cb58-544c-2a8a-f59ea9c5fc5c-ad1085a1 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db3-ad1085a1 {
  grid-area: span 3 / span 4 / span 3 / span 4;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc0-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc2-ad1085a1, #w-node-_3d17e24a-f074-e3d9-b80b-0fca7c9a6756-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc4-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc6-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dc8-ad1085a1, #w-node-_8952c8c7-dc2c-6fd1-1a63-8e93af710e55-ad1085a1, #w-node-_34e7000d-3f11-e27d-1a3f-65fea522d63b-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dcc-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dce-ad1085a1, #w-node-f2dd8762-1145-dd55-4d60-ba899d00e7a3-ad1085a1, #w-node-_93c0c723-0791-89cb-1fab-b95c0fb699e5-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd2-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd4-ad1085a1, #w-node-_5ed5ab9a-8214-2991-cafe-67c2de4715af-ad1085a1, #w-node-ae55ba29-25b8-6876-97aa-f63d72ea4902-ad1085a1, #w-node-_315592a1-b9a1-e283-bc94-797bd3d05fd8-ad1085a1, #w-node-_3076757c-9eb6-6056-f85c-13db527019d4-ad1085a1, #w-node-_941ed6d7-0be8-d4ce-455e-56ae4e41257e-ad1085a1, #w-node-_30bb8328-f141-3135-0a41-ad02cb54fb18-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dd8-ad1085a1, #w-node-df3c0721-5a82-8db3-dc06-51dd9a1efca7-ad1085a1, #w-node-be8609ff-ebd4-791a-af04-184e7329cfa0-ad1085a1, #w-node-_2ac742c5-205f-ecf8-26ed-e870ff0dd737-ad1085a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_53d4f81c-277f-c0e6-a60d-b398187596f8-ad1085a1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0c3ca6c4-fe23-00a7-7b8c-ca31aa7964a5-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dda-ad1085a1, #w-node-cae4a40c-c1de-cbd0-546d-71e8c0c7f66a-ad1085a1, #w-node-_3c063755-066f-53db-cb68-5834c354081f-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dde-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de0-ad1085a1, #w-node-_2dc9b8bf-42a2-e1c3-467d-7c7c91322803-ad1085a1, #w-node-f4a00ec7-1040-2edf-7fb7-2337939a5f8f-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de4-ad1085a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de6-ad1085a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_99e5d6f1-47f1-b346-7daf-446c625b9de8-ad1085a1, #w-node-_57b5570a-4bda-2e7a-01d0-5dd73ddf6a26-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dea-ad1085a1, #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dec-ad1085a1, #w-node-_2c97e93b-0580-b6e1-34f6-efa26ab5f573-ad1085a1, #w-node-_53b3ef2a-0303-fd63-5c18-109a3f82a701-ad1085a1, #w-node-_46aecbf3-370a-ad46-a567-d2835afa2c3b-ad1085a1, #w-node-_36c0cf22-c7d9-0efe-0d8f-9c0e4639e0d0-ad1085a1, #w-node-_4416f553-29c3-9a34-2c05-b0485099a96f-ad1085a1, #w-node-_62e826c3-a579-de82-f139-d4c0ede686df-ad1085a1, #w-node-bca8e168-fcf3-a486-9874-ce44458062a9-ad1085a1, #w-node-d6e3112b-decb-3d5c-c839-d29f6bd02e7c-ad1085a1, #w-node-d72e6b82-8dec-4144-7e36-ab48c8608d85-ad1085a1, #w-node-_456dc403-4fe3-d2fc-627c-4b4b38af0ff6-ad1085a1, #w-node-f3c149d4-297f-42cc-1f8d-d1294164327e-ad1085a1, #w-node-_28ca2fa2-13a1-196f-88f7-39e0d4142f04-ad1085a1, #w-node-e263123d-df6e-72ae-9a57-bbac751b0b06-ad1085a1, #w-node-_79c6b384-a92e-9d50-33f6-792bc98a9112-ad1085a1, #w-node-_33a6b328-aafa-ab64-4a4b-1d4d331d8782-ad1085a1, #w-node-a8277037-0b06-867c-9424-ebb2c80e20b3-ad1085a1, #w-node-_5ea777dd-4143-fcbd-8803-cd90702f668e-ad1085a1, #w-node-_0b0497e7-b2bb-9f49-1220-c7049f29f8d9-ad1085a1, #w-node-_42b787eb-b85d-c965-4aa3-e6c04d42a5af-ad1085a1, #w-node-c88bf242-6bf1-68f5-7dd1-09c1430455f4-ad1085a1, #w-node-_57f55116-1104-ccc7-2c2f-cabc17f69a57-ad1085a1, #w-node-ec5df7d7-c6cd-9722-246d-ff7619dd8558-ad1085a1, #w-node-baf1e20c-2b9f-77a0-db4a-9460edd5dcf3-ad1085a1, #w-node-ed105d81-955d-428c-9abd-baa115125a1a-ad1085a1, #w-node-_31b37eea-8889-b86b-a485-208a43d2a35f-ad1085a1, #w-node-c6bdac3d-2f86-1dc6-49d9-4b6702fec514-ad1085a1, #w-node-e73f7c3c-9f83-fa70-7b2f-f5a1f3d7e13e-ad1085a1, #w-node-_02414110-45fc-0819-9256-7f6b888f71ef-ad1085a1, #w-node-_13e30129-70b8-0a63-daed-68cdb136ef54-ad1085a1, #w-node-ea6dcffc-639f-2bf5-9524-5c4ff2944141-ad1085a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_42e5e94e-aa58-bfb6-0755-8c8c3d87465c-ad1085a1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_843b2638-b9ac-2859-4e32-bfdffa22c45a-ad1085a1, #w-node-_497ce271-9737-a786-0601-4f39b33fe76e-ad1085a1, #w-node-_777e1e1c-60ba-1346-eca8-8fe9287d63be-ad1085a1, #w-node-_8e502663-4164-01dc-55d6-80651b41e1d9-ad1085a1, #w-node-_686f7648-ff33-946c-4248-cedac7541414-ad1085a1, #w-node-eb2a37cc-f7c8-78d2-2f7f-f639588cf2e7-ad1085a1, #w-node-_9e6657cb-a5b7-e310-3c15-34621bda0dd3-ad1085a1, #w-node-_47ea0022-6ff2-f8c4-0e8f-6c135ccb9410-ad1085a1, #w-node-_35fdebe9-f743-8ceb-e2bd-506f20119eb4-ad1085a1, #w-node-_5816c192-f381-4f54-3a39-fbca990f15c6-ad1085a1, #w-node-_6f82ca45-a5da-f833-03c0-2c5059f747be-ad1085a1, #w-node-bf34177c-5ddc-ae7b-9569-4f3ccc325338-ad1085a1, #w-node-_6e8aac05-fc64-0fe6-6929-0b1543497da9-ad1085a1, #w-node-_13a82894-f0cb-cd92-e12c-25bb324709b5-ad1085a1, #w-node-_821fd01d-aba9-a5cc-6c74-ce3160ed0d86-ad1085a1, #w-node-ab39e246-0be5-6c5d-d192-fd8b7f8c0bda-ad1085a1, #w-node-_9e7cf69e-7285-d620-ef24-aba286b0c0fe-ad1085a1, #w-node-e906ec5a-c672-31ae-8317-57354a4d4c22-ad1085a1, #w-node-_58a4a43e-26a0-6f6e-b19a-a13ce9270233-ad1085a1, #w-node-c758c26d-c752-20e7-fa30-1284dc8f3808-ad1085a1, #w-node-_6995d641-c31c-8c55-4d56-01000ca6ccc4-ad1085a1, #w-node-f4cc07a7-c9bb-a507-ee99-110a73b509f2-ad1085a1, #w-node-_250df6fe-7e4b-ea04-bd30-00b7f0158b9c-ad1085a1, #w-node-_578d450e-1b18-2b1c-5e09-aa40895804c8-ad1085a1, #w-node-af5ed3b9-7b1f-2c2a-a5e1-3257d3fa1a25-ad1085a1, #w-node-d6af29e6-0ab5-68b6-0046-96e39a5b1d29-ad1085a1, #w-node-e8f07e56-4c9c-09c4-0924-e9f55b82ddd5-ad1085a1, #w-node-_6f1c9082-f20f-2277-81d0-f66144820ec4-ad1085a1, #w-node-_064f32c2-30a1-7100-944f-5eee871bdfa8-ad1085a1, #w-node-_3bddcc61-a83a-e8d8-8633-db6bfdae71d0-ad1085a1, #w-node-_23f94775-7a5d-98fa-57c0-9856d8f67f09-ad1085a1, #w-node-fadfee74-c055-f5ab-66ee-68afb9944ceb-ad1085a1, #w-node-_5ea731d8-9b95-7397-11ca-ecfa1a7f3ce0-ad1085a1, #w-node-_32315bff-1bc5-0089-0d19-eea3ba673bba-ad1085a1, #w-node-_9b82f5a4-1a10-11e8-76d1-9ca530b42e6c-ad1085a1, #w-node-_65df7860-1052-531f-bb09-e40938c098e0-ad1085a1, #w-node-ed00f3cd-7f4d-4b82-ad05-643004dd9373-ad1085a1, #w-node-c4741a70-62f7-dbb2-5d3a-79b5cdc63584-ad1085a1, #w-node-b0dcfe24-0720-3d72-fe8a-060819d38cfa-ad1085a1, #w-node-_5dbb58b4-718a-a751-e588-878ee5654af0-ad1085a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_518b93df-cd01-e267-b24d-637488023e51-ad1085a1 {
  align-self: start;
}

#w-node-_518b93df-cd01-e267-b24d-637488023e59-ad1085a1, #w-node-ec7b6506-38a5-ac7d-7301-dbc42ce6da4d-ad1085a2 {
  align-self: end;
}

#w-node-ec7b6506-38a5-ac7d-7301-dbc42ce6da50-ad1085a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_916e9ef4-1c45-3092-e416-8ebe79058b91-ad1085a4 {
  align-self: end;
}

#w-node-_916e9ef4-1c45-3092-e416-8ebe79058ba7-ad1085a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_1b1a551c-f2f1-d286-7cb2-1607781317d9-ad1085a7, #w-node-_1b1a551c-f2f1-d286-7cb2-1607781317ef-ad1085a7, #w-node-_1b1a551c-f2f1-d286-7cb2-1607781317fa-ad1085a7, #w-node-_1b1a551c-f2f1-d286-7cb2-16077813180c-ad1085a7 {
  align-self: center;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c797-ad1085a7 {
  align-self: start;
}

#w-node-_15613a8e-8a00-f8fd-c65e-d15b34c3c79f-ad1085a7 {
  align-self: end;
}

#w-node-_41eba807-fd4c-34d1-45d0-29126e0a85ca-6e0a85c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-97132972 {
  align-self: start;
}

#w-node-_9abff857-a80f-95ac-2f4d-8c0809fc5b66-97132972 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_162ff94c-5abc-3070-6369-2bce94b44ba5-97132972 {
  align-self: start;
}

#w-node-_162ff94c-5abc-3070-6369-2bce94b44bad-97132972 {
  align-self: end;
}

#w-node-_5072b949-d8ac-f68a-113f-4fdf1fb0e6a2-97132972 {
  align-self: start;
}

#w-node-_5072b949-d8ac-f68a-113f-4fdf1fb0e6aa-97132972 {
  align-self: end;
}

#w-node-f7edc7a0-6d7a-73fc-c468-93caf6beb152-97132972 {
  align-self: start;
}

#w-node-f7edc7a0-6d7a-73fc-c468-93caf6beb159-97132972 {
  align-self: end;
}

#w-node-_6c4a57b9-be3e-186f-6266-4282349e8b6a-97132972 {
  align-self: start;
}

#w-node-_6c4a57b9-be3e-186f-6266-4282349e8b72-97132972 {
  align-self: end;
}

#w-node-e1492d94-af2c-0a0d-bf48-275f284a8161-97132972 {
  align-self: start;
}

#w-node-e1492d94-af2c-0a0d-bf48-275f284a8169-97132972 {
  align-self: end;
}

#w-node-_318a0ba9-f852-83f3-9b3f-2fde2c5dfd5a-97132972 {
  align-self: start;
}

#w-node-_318a0ba9-f852-83f3-9b3f-2fde2c5dfd62-97132972 {
  align-self: end;
}

#w-node-c78a8bb1-3396-9439-fefa-52ef284f82cf-97132972 {
  align-self: start;
}

#w-node-c78a8bb1-3396-9439-fefa-52ef284f82d7-97132972 {
  align-self: end;
}

#w-node-e8df59b4-8339-63a4-cdc0-801a094dad04-97132972 {
  align-self: start;
}

#w-node-e8df59b4-8339-63a4-cdc0-801a094dad0c-97132972 {
  align-self: end;
}

#w-node-_04352b01-035b-eba7-72d8-6f6c2c833ec0-a7c9d07e, #w-node-_04352b01-035b-eba7-72d8-6f6c2c833ec1-a7c9d07e, #w-node-df915c50-a75c-bda0-76eb-887e0e948fcd-a7c9d07e, #w-node-e6753616-24c7-a12a-d745-2c6f6d89c21d-a7c9d07e, #w-node-e6753616-24c7-a12a-d745-2c6f6d89c220-a7c9d07e, #w-node-_5f6557e6-0062-318b-9c1d-b9e32f9c3462-a7c9d07e, #w-node-_5f6557e6-0062-318b-9c1d-b9e32f9c3465-a7c9d07e, #w-node-_31051504-a757-afa3-0f55-cf08e67a2133-a7c9d07e, #w-node-_31051504-a757-afa3-0f55-cf08e67a2136-a7c9d07e, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7ac6-a7c9d07e, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7ac7-a7c9d07e, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7aca-a7c9d07e, #w-node-e53826e6-b367-681d-1e8b-a5dd40dc435f-a7c9d07e, #w-node-e53826e6-b367-681d-1e8b-a5dd40dc4362-a7c9d07e, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7ad0-a7c9d07e, #w-node-_4275d1d4-bb03-20c0-1b33-8cc0dedd7ad3-a7c9d07e, #w-node-bf877608-f470-868d-6919-3a21734b0c02-a7c9d07e, #w-node-bf877608-f470-868d-6919-3a21734b0c05-a7c9d07e, #w-node-d1e8d2e5-0b7e-1636-7306-8c567907350a-a7c9d07e, #w-node-d1e8d2e5-0b7e-1636-7306-8c567907350b-a7c9d07e, #w-node-d1e8d2e5-0b7e-1636-7306-8c567907350e-a7c9d07e, #w-node-d1e8d2e5-0b7e-1636-7306-8c5679073514-a7c9d07e, #w-node-d1e8d2e5-0b7e-1636-7306-8c5679073517-a7c9d07e, #w-node-fdb41c05-0840-d1c1-80b6-2c4a3e04b92e-d888dbe9, #w-node-fdb41c05-0840-d1c1-80b6-2c4a3e04b92f-d888dbe9, #w-node-fdb41c05-0840-d1c1-80b6-2c4a3e04b931-d888dbe9, #w-node-fdb41c05-0840-d1c1-80b6-2c4a3e04b933-d888dbe9, #w-node-fdb41c05-0840-d1c1-80b6-2c4a3e04b935-d888dbe9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799d929-4aabb11c {
  align-self: start;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799d99e-4aabb11c {
  align-self: center;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799d9a7-4aabb11c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799d9a9-4aabb11c {
  align-self: center;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799d9b2-4aabb11c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799d9b4-4aabb11c {
  align-self: center;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799d9fa-4aabb11c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799da19-4aabb11c, #w-node-c8012de2-8626-d302-b9af-9d7cd799da23-4aabb11c, #w-node-c8012de2-8626-d302-b9af-9d7cd799da2d-4aabb11c, #w-node-c8012de2-8626-d302-b9af-9d7cd799da3a-4aabb11c, #w-node-c8012de2-8626-d302-b9af-9d7cd799da41-4aabb11c, #w-node-c8012de2-8626-d302-b9af-9d7cd799da48-4aabb11c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799da70-4aabb11c {
  align-self: start;
}

#w-node-c8012de2-8626-d302-b9af-9d7cd799da78-4aabb11c {
  align-self: end;
}

#w-node-_1283a046-57ed-0069-05a2-874425f0b009-e0d35373 {
  align-self: start;
}

#w-node-_9abff857-a80f-95ac-2f4d-8c0809fc5b66-e0d35373 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_162ff94c-5abc-3070-6369-2bce94b44ba5-e0d35373 {
  align-self: start;
}

#w-node-_162ff94c-5abc-3070-6369-2bce94b44bad-e0d35373 {
  align-self: end;
}

#w-node-_5072b949-d8ac-f68a-113f-4fdf1fb0e6a2-e0d35373 {
  align-self: start;
}

#w-node-_5072b949-d8ac-f68a-113f-4fdf1fb0e6aa-e0d35373 {
  align-self: end;
}

#w-node-f7edc7a0-6d7a-73fc-c468-93caf6beb152-e0d35373 {
  align-self: start;
}

#w-node-f7edc7a0-6d7a-73fc-c468-93caf6beb159-e0d35373 {
  align-self: end;
}

#w-node-_6c4a57b9-be3e-186f-6266-4282349e8b6a-e0d35373 {
  align-self: start;
}

#w-node-_6c4a57b9-be3e-186f-6266-4282349e8b72-e0d35373 {
  align-self: end;
}

#w-node-e8df59b4-8339-63a4-cdc0-801a094dad04-e0d35373 {
  align-self: start;
}

#w-node-e8df59b4-8339-63a4-cdc0-801a094dad0c-e0d35373 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-b5816d54 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-b5816d54 {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-b5816d54, #w-node-d27c6d16-bb58-20e4-da9a-2bacd1310c6a-b5816d54, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-b5816d54 {
  align-self: center;
}

#w-node-_518b93df-cd01-e267-b24d-637488023e51-b5816d54 {
  align-self: start;
}

#w-node-_518b93df-cd01-e267-b24d-637488023e59-b5816d54 {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-20fd33ff {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-20fd33ff {
  place-self: start center;
}

#w-node-a644071f-4a84-b30f-11c0-64de625dd8dd-20fd33ff {
  align-self: center;
}

#w-node-db8db817-6450-b3f3-f9c4-4e252bc54446-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019750-20fd33ff {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019754-20fd33ff {
  grid-area: 1 / 2 / 2 / 7;
  align-self: end;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019756-20fd33ff {
  grid-area: 2 / 7 / 4 / 8;
  align-self: end;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01975a-20fd33ff {
  grid-area: 1 / 7 / 2 / 11;
  align-self: center;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01975c-20fd33ff {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01975f-20fd33ff {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019762-20fd33ff {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019764-20fd33ff {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019766-20fd33ff {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01976b-20fd33ff {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019770-20fd33ff {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019775-20fd33ff {
  grid-area: 2 / 2 / 4 / 3;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019778-20fd33ff {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01977d-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019781-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019785-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019789-20fd33ff {
  grid-area: 3 / 10 / 4 / 11;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01978b-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01978d-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01978f-20fd33ff {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019792-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019794-20fd33ff {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019797-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb019799-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01979b-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01979d-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb01979f-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197a1-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197a3-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197a5-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197a7-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197a9-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197ab-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197ad-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197af-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197b1-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197b3-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197b5-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197b7-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-20fd33ff {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-20fd33ff {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-20fd33ff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-20fd33ff, #w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-20fd33ff, #w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-20fd33ff, #w-node-_7ee50577-ed95-66cd-7d12-89788212d258-20fd33ff, #w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-20fd33ff, #w-node-_225430b9-b99a-696f-ceaa-58760486507b-20fd33ff, #w-node-eb713db7-e255-7007-6434-69afcce96fee-20fd33ff, #w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-20fd33ff, #w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-20fd33ff, #w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-20fd33ff, #w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-20fd33ff, #w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-20fd33ff, #w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-20fd33ff, #w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-20fd33ff, #w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-20fd33ff, #w-node-e34c6883-8ae4-457f-135f-f1afb98fbced-20fd33ff, #w-node-_44bcd874-eb94-4a77-85b4-17a86f759836-20fd33ff, #w-node-_799b5e58-2983-11d2-6a1a-778e043709f0-20fd33ff, #w-node-_8fd6b8da-7694-3bcd-e3c9-fb7bf8814c9a-20fd33ff, #w-node-_8d23d68c-0b0c-5955-359b-452b6fe85904-20fd33ff, #w-node-b53901b5-6e79-d56f-8895-c3c6935f1f65-20fd33ff, #w-node-_499a128e-0c2d-7e9a-9d82-294c47345966-20fd33ff, #w-node-ba823a37-e01d-f29b-1889-8e16d0854fe6-20fd33ff, #w-node-_025c9a10-38dd-2370-5a48-cab7c8ac9f10-20fd33ff, #w-node-_0e9c0d82-4784-3535-d840-679f9cf7aaf1-20fd33ff, #w-node-_1eb15000-d14e-544d-ea7d-8bb69afeb90a-20fd33ff, #w-node-_4f0b5b63-7113-5879-749d-be61239bb934-20fd33ff, #w-node-_72ee32b0-ef7d-1941-d3da-ccaa0993a21c-20fd33ff, #w-node-_2791aa17-ccbb-01f5-c6c3-fa497d9d3ee6-20fd33ff, #w-node-dc4f4f60-64e2-4134-77ab-02e61887f8b8-20fd33ff, #w-node-dfea35c5-e795-3147-203e-b3489a108b9b-20fd33ff, #w-node-_445b1362-e48f-24a8-640b-889310de6f21-20fd33ff, #w-node-f2aa69d1-a221-7d81-0eea-ac5807151948-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0aaf-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0ab4-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0ab6-20fd33ff {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0ab8-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0aba-20fd33ff {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0abc-20fd33ff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_97ae77ed-b477-9612-0a23-a19808cd0abd-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0abf-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac1-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac3-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac5-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac7-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ac9-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0acb-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0acd-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0acf-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad1-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad3-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad5-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad7-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ad9-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0adb-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0add-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0adf-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae1-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae3-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae5-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae7-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0ae9-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0aeb-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0aed-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0aef-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af1-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af3-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af5-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af7-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0af9-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0afb-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0afd-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed739-20fd33ff {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed73b-20fd33ff {
  grid-area: 1 / 2 / 2 / 7;
  align-self: end;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed743-20fd33ff {
  grid-area: 2 / 7 / 4 / 8;
  align-self: end;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed745-20fd33ff {
  grid-area: 1 / 7 / 2 / 11;
  align-self: center;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed74a-20fd33ff {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed756-20fd33ff {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed759-20fd33ff {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed75b-20fd33ff {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_16fc5c69-23d4-1d79-d2c5-d7a40c68f5f4-20fd33ff {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-c17b8f18-e8ec-7491-35bb-3a47339badc6-20fd33ff {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_8633a8ae-0d0d-b194-5fc8-93b791f72c77-20fd33ff {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed750-20fd33ff {
  grid-area: 2 / 2 / 4 / 3;
}

#w-node-_4ae2877e-30a3-6868-5f96-17b7acc10036-20fd33ff {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5268c1fb-76d6-1a58-a44b-94cdd1ee5e00-20fd33ff, #w-node-_52efabf0-64f9-b80d-3616-c53a3c485bbc-20fd33ff, #w-node-_146d1f66-d887-9d2d-3291-6ce04b95c71a-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_55bd6ee0-2bb6-ff6c-96f0-1c597d1560af-20fd33ff {
  grid-area: 3 / 10 / 4 / 11;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed764-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed766-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_71f1aff5-7022-a4fd-90d0-0703b37c0821-20fd33ff {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed768-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1515a019-22a8-1751-0061-de7a1b91294e-20fd33ff {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-fb214777-ae0d-e962-d671-15c7f52ed76a-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed76c-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed76e-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed770-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed772-20fd33ff, #w-node-bc8af903-9edd-0a13-6c88-7d416c84bfed-20fd33ff, #w-node-eb448b2d-5362-4eae-03d6-01b3d2dfd100-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed774-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed776-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed778-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed77a-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed77c-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed77e-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed780-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed782-20fd33ff, #w-node-c04305ca-33ed-da3e-2e92-32cf5cf18955-20fd33ff, #w-node-fb214777-ae0d-e962-d671-15c7f52ed784-20fd33ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f337-20fd33ff {
  align-self: start;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f33f-20fd33ff {
  align-self: end;
}

#w-node-_330f74ab-281e-42f9-735c-8cef3a7a5dfb-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e1c-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e27-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e29-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e2b-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e2d-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e36-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e38-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e3a-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e41-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e43-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e6b-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e78-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e85-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e92-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5e9f-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5eac-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5eb9-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5ec1-df58deaa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_482e3f6b-e17d-062b-613a-56aff586588e-51d33e48 {
  align-self: end;
}

#w-node-ca831a5d-9d53-ba09-27ad-46721c4509d9-51d33e48, #w-node-f712b290-84e1-950f-3d99-f5243b935afb-51d33e48 {
  justify-self: stretch;
}

#w-node-cc6021de-8b1e-e9de-a135-9aea272cca3d-51d33e48, #w-node-f712b290-84e1-950f-3d99-f5243b935afc-51d33e48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dcd4c9-189d-f607-5309-e5d8bcbbc02e-6e6d582c {
  align-self: end;
}

#w-node-_06dcd4c9-189d-f607-5309-e5d8bcbbc035-6e6d582c {
  justify-self: stretch;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481ae1-07b86b4a {
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481b11-07b86b4a {
  place-self: start center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481b22-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481b29-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481b30-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481b4a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481b51-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481b58-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481b76-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481b96-07b86b4a {
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481bc2-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481bc6-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481bcb-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481bcd-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481bcf-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481bd1-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481bd3-07b86b4a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481bd4-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bd6-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bd8-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bda-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bdc-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bde-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481be0-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481be2-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481be4-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481be6-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481be8-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bea-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bec-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bee-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bf0-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bf2-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bf4-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bf6-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bf8-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bfa-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bfc-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481bfe-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c00-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c02-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c04-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c06-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c08-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c0a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c0c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c0e-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c22-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c27-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c29-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c2b-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c2d-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c2f-07b86b4a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c30-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c32-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c34-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c36-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c38-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c3a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c3c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c3e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c40-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c42-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c44-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c46-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c48-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c4a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c4c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c4e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c50-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c52-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c54-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c56-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c58-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c5a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c5c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c5e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c60-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c62-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c64-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c66-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c68-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c6a-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c7e-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c83-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c85-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c87-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c89-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c8b-07b86b4a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481c8c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c8e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c90-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c92-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c94-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c96-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c98-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c9a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c9c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c9e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ca0-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ca2-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ca4-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ca6-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ca8-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481caa-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cac-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cae-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cb0-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cb2-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cb4-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cb6-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cb8-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cba-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cbc-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481cbe-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481cc0-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cc2-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cc4-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cc6-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481cda-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481cdf-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481ce1-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481ce3-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481ce5-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481ce7-07b86b4a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481ce8-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cea-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cec-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cee-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cf0-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cf2-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cf4-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cf6-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cf8-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cfa-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cfc-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cfe-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d00-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d02-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d04-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d06-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d08-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d0a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d0c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d0e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d10-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d12-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d14-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d16-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d18-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d1a-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d1c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d1e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d20-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d22-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d36-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d3b-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d3d-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d3f-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d41-07b86b4a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d43-07b86b4a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d44-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d46-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d48-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d4a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d4c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d4e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d50-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d52-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d54-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d56-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d58-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d5a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d5c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d5e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d60-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d62-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d64-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d66-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d68-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d6a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d6c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d6e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d70-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d72-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d74-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d76-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d78-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d7a-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d7c-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d7e-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d94-07b86b4a {
  grid-area: 1 / 1 / 4 / 2;
  place-self: center start;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d98-07b86b4a {
  grid-area: 1 / 2 / 2 / 7;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d9a-07b86b4a {
  grid-area: 2 / 7 / 4 / 8;
  align-self: end;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481d9e-07b86b4a {
  grid-area: 1 / 7 / 2 / 11;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481da0-07b86b4a {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481da3-07b86b4a {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481da6-07b86b4a {
  grid-area: 3 / 8 / 4 / 9;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481da8-07b86b4a {
  grid-area: 3 / 9 / 4 / 10;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481daa-07b86b4a {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481daf-07b86b4a {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481db4-07b86b4a {
  grid-area: 2 / 6 / 3 / 7;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481db9-07b86b4a {
  grid-area: 2 / 2 / 4 / 3;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481dbc-07b86b4a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481dc1-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481dc5-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481dc9-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481dcd-07b86b4a {
  grid-area: 3 / 10 / 4 / 11;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481dcf-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481dd1-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481dd3-07b86b4a {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481dd6-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481dd8-07b86b4a {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481ddb-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ddd-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ddf-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481de1-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481de3-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481de5-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481de7-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481de9-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481deb-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ded-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481def-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481df1-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481df3-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481df5-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481df7-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481df9-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481dfb-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481dfd-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481dff-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e01-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e03-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e05-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e07-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e09-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e0b-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e0d-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e0f-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e11-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e15-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e17-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e19-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e1b-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e1d-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e1f-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e21-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e23-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e25-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e27-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e2b-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e2d-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e2f-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e31-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e33-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e35-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e37-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e39-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e3b-07b86b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481e73-07b86b4a {
  align-self: start;
}

#w-node-_48617dfd-b114-9562-a0c5-c3956a481e7d-07b86b4a {
  align-self: end;
}

#w-node-_0352f34e-574f-4408-79c3-b6e9bffa7987-d7432d96 {
  align-self: center;
}

#w-node-_646e30ca-6cbd-3e7c-3d77-290eeefeb2f8-d7432d96 {
  place-self: start center;
}

#w-node-e4dd903b-e726-642c-2613-b5b0eb5d7383-d7432d96, #w-node-_6463f567-9db9-e0c0-94c1-3ae4d7cd22c8-d7432d96 {
  align-self: center;
}

#w-node-_353cc403-d236-23d5-a1d9-6ac76ee41a00-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-dc5cfb02-4883-fa47-bdf6-fc3321bade79-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0b87bc8c-298c-6e3f-7d5e-0a389854025e-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_0c46a4d7-d529-a936-877d-126493ef79b3-d7432d96 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a3f-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-f4868003-7870-b688-b06e-d0eb1a163a41-d7432d96 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_048652a1-f836-637c-7dcf-a1efd41336c7-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-_048652a1-f836-637c-7dcf-a1efd41336c9-d7432d96 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-c4fb8d8a-3c2c-6acf-89fb-c0a4c3cab5a7-d7432d96 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5b67723f-3f11-56da-2ae8-eaa9df4f8d35-d7432d96, #w-node-c98ab58c-13cd-a822-1419-1d9cc6500b0c-d7432d96, #w-node-_47ae06b5-344d-1518-1523-d2a57e4ab63d-d7432d96, #w-node-a27b4501-9d51-b71c-2f5c-bb3541ec5423-d7432d96, #w-node-_7ee50577-ed95-66cd-7d12-89788212d258-d7432d96, #w-node-_7f058df0-6feb-7df3-9850-4d185e1a0952-d7432d96, #w-node-_3f437115-ae02-8acb-7dcf-1eed7e386999-d7432d96, #w-node-_225430b9-b99a-696f-ceaa-58760486507b-d7432d96, #w-node-eb713db7-e255-7007-6434-69afcce96fee-d7432d96, #w-node-_5a163fb3-aee8-2d0b-30f6-1bff511ba670-d7432d96, #w-node-_95214121-a284-b505-748d-9beda2ce0e71-d7432d96, #w-node-_5e3d0dc8-e1a2-efd4-d387-d901520bddbe-d7432d96, #w-node-_10dd40a0-968a-fb5e-f6a8-d277f7427e37-d7432d96, #w-node-e465edb7-cec5-8a3e-0cfe-b4ce21039813-d7432d96, #w-node-_37880d79-fd28-854e-d549-4c6c9df3c130-d7432d96, #w-node-_16624020-6c8c-c75e-c5b1-9463fc705a3a-d7432d96, #w-node-e66d91b0-0fe6-afe0-5459-44b33549e63c-d7432d96, #w-node-_4b1532da-e46f-1b9e-5bb9-2204d8947bde-d7432d96, #w-node-_8357d49e-2f91-fa93-fbc6-4972f4ea7f84-d7432d96, #w-node-ad7cb835-d25e-3d2f-4b95-f64199db5f8d-d7432d96, #w-node-e34c6883-8ae4-457f-135f-f1afb98fbced-d7432d96, #w-node-_44bcd874-eb94-4a77-85b4-17a86f759836-d7432d96, #w-node-_61a77344-e7f9-4ca1-6546-c2965d6e8741-d7432d96, #w-node-_799b5e58-2983-11d2-6a1a-778e043709f0-d7432d96, #w-node-_499a128e-0c2d-7e9a-9d82-294c47345966-d7432d96, #w-node-ba823a37-e01d-f29b-1889-8e16d0854fe6-d7432d96, #w-node-_3d126af0-ff46-8a2d-6151-bb40807757d9-d7432d96, #w-node-_025c9a10-38dd-2370-5a48-cab7c8ac9f10-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_78cad773-b9c4-7ecc-2481-447888877955-d7432d96, #w-node-_2ce5aea2-8a64-5bba-c3b8-ddc7d51179e1-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a8192ee-5772-5097-927f-bf2570f0cb5e-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b388a4cb-cc8a-96d3-0cd8-54bf6a48a0e8-d7432d96, #w-node-_8d831550-9264-e1cd-6221-35a07780eccc-d7432d96, #w-node-_8d831550-9264-e1cd-6221-35a07780eccd-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dd8aa4d-b1ec-909c-6c74-5865d2802957-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0dd8aa4d-b1ec-909c-6c74-5865d2802958-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72ee32b0-ef7d-1941-d3da-ccaa0993a21c-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8354b870-cf51-d311-c25e-892a6b439694-d7432d96, #w-node-_68267a9d-ace4-40db-0a8a-85f71e0b32c0-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2791aa17-ccbb-01f5-c6c3-fa497d9d3ee6-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_98658c41-4a39-a32a-c269-48662a6bba78-d7432d96 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb617-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb61b-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb61e-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb620-d7432d96 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb622-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb624-d7432d96 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb626-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end center;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb628-d7432d96 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb62a-d7432d96 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb62b-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb62d-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb630-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb633-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb636-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb638-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb63a-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb63c-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb63e-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb640-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb642-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb644-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb646-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb648-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb64a-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb64c-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb64e-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb650-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb652-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb654-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb656-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb658-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb65a-d7432d96, #w-node-e9eb37ea-ccc6-2838-c3a4-e5f58fffb65c-d7432d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f337-d7432d96 {
  align-self: start;
}

#w-node-_1b984e82-33c6-9ba9-137c-949bc262f33f-d7432d96, #w-node-_916e9ef4-1c45-3092-e416-8ebe79058b91-09a99eb6 {
  align-self: end;
}

#w-node-_916e9ef4-1c45-3092-e416-8ebe79058ba7-09a99eb6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92c971-09a99eb6 {
  align-self: start;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92c97a-09a99eb6 {
  align-self: end;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92c990-09a99eb6 {
  align-self: start;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92c999-09a99eb6 {
  align-self: end;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92c9b5-09a99eb6 {
  align-self: start;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92c9be-09a99eb6 {
  align-self: end;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92c9da-09a99eb6 {
  align-self: start;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92c9e3-09a99eb6 {
  align-self: end;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92c9ff-09a99eb6 {
  align-self: start;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92ca08-09a99eb6 {
  align-self: end;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92ca24-09a99eb6 {
  align-self: start;
}

#w-node-_1df577ed-b619-eb1e-9f91-95332c92ca2d-09a99eb6 {
  align-self: end;
}

#w-node-_4192d0c6-8a3d-801e-ffdd-822f2d695d59-c8cc8990 {
  justify-self: start;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1d2c-70d5af7f {
  align-self: start;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1da2-70d5af7f {
  align-self: center;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1dab-70d5af7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1dad-70d5af7f {
  align-self: center;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1db6-70d5af7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1db8-70d5af7f {
  align-self: center;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1e01-70d5af7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1e21-70d5af7f, #w-node-_90ebae64-7c84-9174-a108-128fde9b1e2b-70d5af7f, #w-node-_90ebae64-7c84-9174-a108-128fde9b1e35-70d5af7f, #w-node-_90ebae64-7c84-9174-a108-128fde9b1e42-70d5af7f, #w-node-_90ebae64-7c84-9174-a108-128fde9b1e49-70d5af7f, #w-node-_90ebae64-7c84-9174-a108-128fde9b1e50-70d5af7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1e84-70d5af7f {
  align-self: start;
}

#w-node-_90ebae64-7c84-9174-a108-128fde9b1e8d-70d5af7f {
  align-self: end;
}

@media screen and (min-width: 1920px) {
  #w-node-_48fff3e1-543c-4546-6dfd-317473bfa71a-ad1083e5, #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad1084db {
    align-self: start;
  }

  #w-node-_518d10c1-f882-d4d5-c5ac-3f687bf767cc-ad1084db, #w-node-_20ef2af0-6f7f-0de6-ed7d-f55bc1fac27b-ad1084db, #w-node-_75dca56f-6d2f-909d-d5bc-4f7a0c415c93-ad1084db, #w-node-_973b0da8-28b0-33da-c2fc-0f405bd0b273-ad1084db {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_48fff3e1-543c-4546-6dfd-317473bfa71a-ad1084e3 {
    align-self: start;
  }

  #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b06-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b08-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b0c-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b61-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b63-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7b67-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bbc-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bbe-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7bc2-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c17-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c19-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c1d-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c72-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c74-ad1084f8, #w-node-be2d83d3-6ee8-2c93-7391-b813650e7c78-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b19-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b1b-ad1084f8, #w-node-af97dda1-c87f-90c9-905d-eeeca9ad6b1f-ad1084f8, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7cae-ad10850d, #w-node-_7f6188a6-2861-98fe-cb89-dc22136e7cb0-ad10850d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_48fff3e1-543c-4546-6dfd-317473bfa71a-ad108519 {
    align-self: start;
  }

  #w-node-_0aa1c8bb-1fdb-3967-6ee8-16d1f14ae982-ad108535, #w-node-_0aa1c8bb-1fdb-3967-6ee8-16d1f14ae984-ad108535, #w-node-_8272f87d-2ca8-6556-c371-5caf8f504ebe-ad108535, #w-node-_8272f87d-2ca8-6556-c371-5caf8f504ec0-ad108535, #w-node-_3bf9730c-7f75-4702-5f04-0a605aa23dce-ad108535, #w-node-_3bf9730c-7f75-4702-5f04-0a605aa23dd0-ad108535, #w-node-ecefbef7-666d-8536-1548-40fd701075f3-ad10853f, #w-node-_4cf7ec64-b9cc-e4b2-c4c7-89dd8d409684-ad10853f, #w-node-_3db1b53d-125e-a670-c873-af9e893d5c29-ad10853f, #w-node-_813e2194-bea3-638b-2b4f-c11d85a3c813-ad10853f, #w-node-_813e2194-bea3-638b-2b4f-c11d85a3c819-ad10853f, #w-node-_813e2194-bea3-638b-2b4f-c11d85a3c815-ad10853f, #w-node-_37dfbdb3-0cd5-fcd3-dbde-130316d4c63b-ad10853f, #w-node-_37dfbdb3-0cd5-fcd3-dbde-130316d4c641-ad10853f, #w-node-_37dfbdb3-0cd5-fcd3-dbde-130316d4c63d-ad10853f, #w-node-_3469c58d-ecc2-f161-43d6-73a997ee7ef7-ad10853f, #w-node-_3469c58d-ecc2-f161-43d6-73a997ee7efd-ad10853f, #w-node-_3469c58d-ecc2-f161-43d6-73a997ee7ef9-ad10853f, #w-node-e814e3f6-3842-e185-09b9-a0567359ff57-ad10853f, #w-node-e814e3f6-3842-e185-09b9-a0567359ff5d-ad10853f, #w-node-e814e3f6-3842-e185-09b9-a0567359ff59-ad10853f, #w-node-c74740f5-6c53-3888-938d-a14b3d5e004b-ad10853f, #w-node-c74740f5-6c53-3888-938d-a14b3d5e004d-ad10853f, #w-node-c74740f5-6c53-3888-938d-a14b3d5e0051-ad10853f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_916e9ef4-1c45-3092-e416-8ebe79058ba7-ad10855e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end;
  }

  #w-node-_112a27eb-5d86-a00a-0d68-add70430fb35-ad108584, #w-node-_112a27eb-5d86-a00a-0d68-add70430fb37-ad108584, #w-node-ecefbef7-666d-8536-1548-40fd701075f3-ad10859d, #w-node-_4cf7ec64-b9cc-e4b2-c4c7-89dd8d409684-ad10859d, #w-node-_3db1b53d-125e-a670-c873-af9e893d5c29-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0b00-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0b02-ad10859d, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0b06-ad10859d, #w-node-c74740f5-6c53-3888-938d-a14b3d5e004b-ad10859d, #w-node-c74740f5-6c53-3888-938d-a14b3d5e004d-ad10859d, #w-node-c74740f5-6c53-3888-938d-a14b3d5e0051-ad10859d, #w-node-_0aa1c8bb-1fdb-3967-6ee8-16d1f14ae982-ad1085a1, #w-node-_0aa1c8bb-1fdb-3967-6ee8-16d1f14ae984-ad1085a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ec7b6506-38a5-ac7d-7301-dbc42ce6da50-ad1085a2, #w-node-_916e9ef4-1c45-3092-e416-8ebe79058ba7-ad1085a4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end;
  }

  #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197ba-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197bc-20fd33ff, #w-node-_1f30e552-fe2d-0b30-2ebd-581fcb0197c0-20fd33ff, #w-node-ecefbef7-666d-8536-1548-40fd701075f3-20fd33ff, #w-node-_4cf7ec64-b9cc-e4b2-c4c7-89dd8d409684-20fd33ff, #w-node-_3db1b53d-125e-a670-c873-af9e893d5c29-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0b00-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0b02-20fd33ff, #w-node-_97ae77ed-b477-9612-0a23-a19808cd0b06-20fd33ff, #w-node-c74740f5-6c53-3888-938d-a14b3d5e004b-20fd33ff, #w-node-c74740f5-6c53-3888-938d-a14b3d5e004d-20fd33ff, #w-node-c74740f5-6c53-3888-938d-a14b3d5e0051-20fd33ff, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c11-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c13-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c17-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c6d-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c6f-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481c73-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481cc9-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ccb-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481ccf-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d25-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d27-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d2b-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d81-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d83-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481d87-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e3e-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e40-07b86b4a, #w-node-_48617dfd-b114-9562-a0c5-c3956a481e44-07b86b4a, #w-node-_112a27eb-5d86-a00a-0d68-add70430fb35-d7432d96, #w-node-_112a27eb-5d86-a00a-0d68-add70430fb37-d7432d96 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_916e9ef4-1c45-3092-e416-8ebe79058ba7-09a99eb6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-f6e34d84-2da7-283c-037c-fb920b733b44-0b733b33 {
    grid-area: 1 / 11 / 2 / 12;
  }

  #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad1084c8, #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad1084d9, #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad1084db, #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad1084e0, #w-node-_9beec59d-76b9-dfd7-1fe6-98b4e82c3e95-ad1084f1, #w-node-b0b8fd80-4fa1-dc7a-c45e-4249851d9524-ad1084f3, #w-node-c47e51d9-39d0-a729-ca9e-dc5f53325b7b-ad1084f4, #w-node-_1c00d1aa-152a-98c1-59a3-1448793add1f-ad1084f6 {
    align-self: start;
  }

  #w-node-ce531f2f-38d8-c85c-5a68-364db01d023a-ad1084f7 {
    align-self: end;
  }

  #w-node-d057457d-076d-bc8a-67e9-cd0a8af14c10-ad1084f7, #w-node-d057457d-076d-bc8a-67e9-cd0a8af14c11-ad1084f7, #w-node-d057457d-076d-bc8a-67e9-cd0a8af14c3e-ad1084f7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b0adae6b-a8ae-4b79-cd08-83da31cb3f13-ad1084f9 {
    align-self: auto;
  }

  #w-node-a9e2c977-faf4-0dbc-1d46-6bb50435aef8-ad1084f9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4bb60e5-8d2f-5ed5-0513-ae13129b260c-ad1084fa {
    align-self: end;
  }

  #w-node-c4bb60e5-8d2f-5ed5-0513-ae13129b2611-ad1084fa, #w-node-c4bb60e5-8d2f-5ed5-0513-ae13129b2612-ad1084fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-c4bb60e5-8d2f-5ed5-0513-ae13129b261a-ad1084fa, #w-node-c4bb60e5-8d2f-5ed5-0513-ae13129b261b-ad1084fa, #w-node-c4bb60e5-8d2f-5ed5-0513-ae13129b2646-ad1084fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8bbad465-9ec2-87cc-111d-39666313fa47-ad1084fb {
    align-self: end;
  }

  #w-node-_8bbad465-9ec2-87cc-111d-39666313fa4c-ad1084fb, #w-node-_8bbad465-9ec2-87cc-111d-39666313fa4d-ad1084fb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-_2b08729a-f83c-53d6-aeb4-356fbe34474f-ad1084fb, #w-node-_2b08729a-f83c-53d6-aeb4-356fbe344750-ad1084fb, #w-node-_2b08729a-f83c-53d6-aeb4-356fbe34477b-ad1084fb, #w-node-feb27484-bf67-1c52-a488-8c5bb49e1db1-ad1084fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-feb27484-bf67-1c52-a488-8c5bb49e1db3-ad1084fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start end;
  }

  #w-node-feb27484-bf67-1c52-a488-8c5bb49e1dbe-ad1084fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-feb27484-bf67-1c52-a488-8c5bb49e1de9-ad1084fe {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1f42bd93-962e-42c6-89ef-f7b25198962f-ad108501 {
    align-self: end;
  }

  #w-node-_156c33d7-2133-a7a8-165e-25a45815405e-ad108501, #w-node-_156c33d7-2133-a7a8-165e-25a45815405f-ad108501, #w-node-_156c33d7-2133-a7a8-165e-25a458154098-ad108501 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9b83288c-40f5-fc95-18f6-6ce7a07ffbc5-ad108522 {
    grid-area: 1 / 11 / 2 / 12;
  }

  #w-node-_482e3f6b-e17d-062b-613a-56aff586588e-ad108529 {
    align-self: end;
  }

  #w-node-_019ed13b-1391-3758-16ec-58d7f8ff6472-ad108529, #w-node-dfce23e1-7278-5b7d-0cd3-a127e7164484-ad108529 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-ca831a5d-9d53-ba09-27ad-46721c4509d9-ad108529, #w-node-f712b290-84e1-950f-3d99-f5243b935afb-ad108529, #w-node-f712b290-84e1-950f-3d99-f5243b935afc-ad108529 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_85d486bd-cb58-544c-2a8a-f59ea9c5fc5a-ad108535 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end center;
  }

  #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db3-ad108535 {
    grid-column: span 4 / span 4;
  }

  #w-node-_07abad92-2e28-5627-c4e7-bb9d41552eb8-ad108535, #w-node-_2b9be13a-1efb-2805-ec56-a4c2b73a3988-ad108535, #w-node-_3d17e24a-f074-e3d9-b80b-0fca7c9a6756-ad108535, #w-node-_8952c8c7-dc2c-6fd1-1a63-8e93af710e55-ad108535, #w-node-f2dd8762-1145-dd55-4d60-ba899d00e7a3-ad108535, #w-node-_5ed5ab9a-8214-2991-cafe-67c2de4715af-ad108535, #w-node-cae4a40c-c1de-cbd0-546d-71e8c0c7f66a-ad108535, #w-node-_2dc9b8bf-42a2-e1c3-467d-7c7c91322803-ad108535, #w-node-_57b5570a-4bda-2e7a-01d0-5dd73ddf6a26-ad108535, #w-node-_2c97e93b-0580-b6e1-34f6-efa26ab5f573-ad108535, #w-node-_62e826c3-a579-de82-f139-d4c0ede686df-ad108535 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_5e48fa8b-c9da-7dec-bdaf-9baedd0739f1-ad108535 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end center;
  }

  #w-node-c11a43b1-3580-390e-50a5-e8467e9bee33-ad108535 {
    grid-column: span 4 / span 4;
  }

  #w-node-c43b0711-d6d1-5660-738e-1447634a448f-ad108535, #w-node-_9d579cd1-e1ef-1309-b7e7-8203d9a49f93-ad108535, #w-node-_0955b5c9-1611-dc01-0859-f92336ab5336-ad108535, #w-node-_1842e288-183e-6861-789a-c0fd2abc06ba-ad108535, #w-node-_0c4c788c-e2f7-cc21-6ade-d03283d1f9a5-ad108535, #w-node-_18d92c2f-1cb1-4bcf-e95a-b027a3ce584d-ad108535, #w-node-_9b0408a9-80ee-af6c-4208-1e1a50a54392-ad108535, #w-node-_7c30bb12-ea2a-bf2b-e55b-d1a375a72e29-ad108535 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_5dd13c45-5ff8-ea3e-4e6c-158c23d3c4db-ad108535 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-a76d237c-6f22-09f9-2a24-a7a8f363d0de-ad108535, #w-node-cc5374b4-07be-9176-38b4-f521e0d59985-ad108535 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10853c, #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad108549, #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10854b, #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10854d, #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10854e, #w-node-_1283a046-57ed-0069-05a2-874425f0b009-ad10854f {
    align-self: start;
  }

  #w-node-_916e9ef4-1c45-3092-e416-8ebe79058b91-ad10855e {
    align-self: end;
  }

  #w-node-d415330a-e75f-aaa7-36ec-943ddeec045c-ad108562, #w-node-d415330a-e75f-aaa7-36ec-943ddeec045c-ad108563 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_014f56fa-624e-8b0c-1795-c2a2306a6e69-ad108564 {
    align-self: start;
  }

  #w-node-_0c12657a-ba42-5487-a9dd-195defd836d8-ad10857c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e5d91f65-a31c-799f-f397-b91e12c45251-ad10857c, #w-node-e5d91f65-a31c-799f-f397-b91e12c45252-ad10857c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-_0e891318-33c6-0927-9235-6fcb0857b088-ad10858d {
    align-self: start;
  }

  #w-node-c35b8dca-6f72-b838-da79-f21f87e4ad9f-ad108592, #w-node-c35ec7c1-e9df-ef73-6deb-03a00c39c3ae-ad108592, #w-node-_0772e26a-6012-d33e-a3ee-1d4fd814967f-ad108592, #w-node-_4fe4da44-3785-245b-b947-2f7c03242e0b-ad108592 {
    grid-column: span 2 / span 2;
  }

  #w-node-_85d486bd-cb58-544c-2a8a-f59ea9c5fc5a-ad1085a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end center;
  }

  #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9db3-ad1085a1 {
    grid-column: span 4 / span 4;
  }

  #w-node-_3d17e24a-f074-e3d9-b80b-0fca7c9a6756-ad1085a1, #w-node-_8952c8c7-dc2c-6fd1-1a63-8e93af710e55-ad1085a1, #w-node-f2dd8762-1145-dd55-4d60-ba899d00e7a3-ad1085a1, #w-node-_5ed5ab9a-8214-2991-cafe-67c2de4715af-ad1085a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_53d4f81c-277f-c0e6-a60d-b398187596f8-ad1085a1 {
    grid-column: span 4 / span 4;
  }

  #w-node-cae4a40c-c1de-cbd0-546d-71e8c0c7f66a-ad1085a1, #w-node-_2dc9b8bf-42a2-e1c3-467d-7c7c91322803-ad1085a1, #w-node-_57b5570a-4bda-2e7a-01d0-5dd73ddf6a26-ad1085a1, #w-node-_2c97e93b-0580-b6e1-34f6-efa26ab5f573-ad1085a1, #w-node-_62e826c3-a579-de82-f139-d4c0ede686df-ad1085a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_42e5e94e-aa58-bfb6-0755-8c8c3d87465c-ad1085a1 {
    grid-column: span 4 / span 4;
  }

  #w-node-ec7b6506-38a5-ac7d-7301-dbc42ce6da4d-ad1085a2, #w-node-_916e9ef4-1c45-3092-e416-8ebe79058b91-ad1085a4 {
    align-self: end;
  }

  #w-node-_1283a046-57ed-0069-05a2-874425f0b009-97132972 {
    align-self: start;
  }

  #w-node-fdb41c05-0840-d1c1-80b6-2c4a3e04b92e-d888dbe9 {
    grid-area: 1 / 11 / 2 / 12;
  }

  #w-node-_1283a046-57ed-0069-05a2-874425f0b009-e0d35373 {
    align-self: start;
  }

  #w-node-_498add15-af7a-d4c7-5888-2a0142c22b21-df58deaa, #w-node-_330f74ab-281e-42f9-735c-8cef3a7a5df9-df58deaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_482e3f6b-e17d-062b-613a-56aff586588e-51d33e48 {
    align-self: end;
  }

  #w-node-_019ed13b-1391-3758-16ec-58d7f8ff6472-51d33e48, #w-node-dfce23e1-7278-5b7d-0cd3-a127e7164484-51d33e48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-ca831a5d-9d53-ba09-27ad-46721c4509d9-51d33e48, #w-node-f712b290-84e1-950f-3d99-f5243b935afb-51d33e48, #w-node-f712b290-84e1-950f-3d99-f5243b935afc-51d33e48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_06dcd4c9-189d-f607-5309-e5d8bcbbc02e-6e6d582c {
    align-self: end;
  }

  #w-node-_06dcd4c9-189d-f607-5309-e5d8bcbbc034-6e6d582c, #w-node-_06dcd4c9-189d-f607-5309-e5d8bcbbc035-6e6d582c, #w-node-_06dcd4c9-189d-f607-5309-e5d8bcbbc0a2-6e6d582c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_916e9ef4-1c45-3092-e416-8ebe79058b91-09a99eb6 {
    align-self: end;
  }

  #w-node-d415330a-e75f-aaa7-36ec-943ddeec045c-c8cc8990, #w-node-bc8438a4-38e2-7fd0-90b1-6ca528862179-c8cc8990, #w-node-_675c7b41-9b2b-3f25-ba63-38a87ca52858-c8cc8990 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-c33ac09c-e484-b0f4-095d-ea875f8b83a8-ad1084ee {
    align-self: end;
  }

  #w-node-_292fd81f-8ca5-ea2e-af3f-9e5ad6ac3fb8-ad1084f9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_56907be0-8886-5b3b-b401-044791895918-ad1084f9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_98658c41-4a39-a32a-c269-48662a6bba78-ad108584, #w-node-_98658c41-4a39-a32a-c269-48662a6bba78-d7432d96 {
    grid-column-start: 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9cba2aec-efa0-e093-e841-12915c075f26-ad1084f3 {
    align-self: center;
  }

  #w-node-_05706090-6389-bbe1-7561-e20d21daa749-ad1084f9 {
    justify-self: start;
  }

  #w-node-_99e5d6f1-47f1-b346-7daf-446c625b9dab-ad108592 {
    align-self: stretch;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_9cba2aec-efa0-e093-e841-12915c075f26-ad1084f3 {
    justify-self: stretch;
  }

  #w-node-a1d8f106-1b1a-c6c8-f451-20bfa31a0c62-a31a0c5d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}
